WPCF7_ConstantContact::__construct()privateCF7 1.0

Метод класса: WPCF7_ConstantContact{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// private - только в коде основоного (родительского) класса
$result = $this->__construct();

Код WPCF7_ConstantContact::__construct() CF7 5.9.3

private function __construct() {
	$this->authorization_endpoint = self::authorization_endpoint;
	$this->token_endpoint = self::token_endpoint;

	$option = (array) WPCF7::get_option( self::service_name );

	if ( isset( $option['client_id'] ) ) {
		$this->client_id = $option['client_id'];
	}

	if ( isset( $option['client_secret'] ) ) {
		$this->client_secret = $option['client_secret'];
	}

	if ( isset( $option['access_token'] ) ) {
		$this->access_token = $option['access_token'];
	}

	if ( isset( $option['refresh_token'] ) ) {
		$this->refresh_token = $option['refresh_token'];
	}

	if ( $this->is_active() ) {
		if ( isset( $option['contact_lists'] ) ) {
			$this->contact_lists = $option['contact_lists'];
		}
	}

	add_action( 'wpcf7_admin_init', array( $this, 'auth_redirect' ) );
}