Yoast\WP\SEO\MyYoast_Client\Domain

Registered_Client::__constructpublicYoast 1.0

Registered_Client constructor.

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

Хуков нет.

Возвращает

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

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

$Registered_Client = new Registered_Client();
$Registered_Client->__construct( string $client_id,;

Код Registered_Client::__construct() Yoast 28.3

public function __construct(
	string $client_id,
	// phpcs:ignore PHPCompatibility.Attributes.NewAttributes.PHPNativeAttributeFound -- No-op on PHP < 8.2; redacts parameter from stack traces on PHP 8.2+.
	#[SensitiveParameter]
	string $registration_access_token,
	string $registration_client_uri,
	array $metadata = [],
	array $validated_uris = []
) {
	if ( $client_id === '' ) {
		throw new InvalidArgumentException( 'Registered_Client requires a non-empty client_id.' );
	}

	$this->client_id                 = $client_id;
	$this->registration_access_token = $registration_access_token;
	$this->registration_client_uri   = $registration_client_uri;
	$this->metadata                  = $metadata;
	$this->validated_uris            = \array_values( $validated_uris );
}