Yoast\WP\SEO\Dashboard\Infrastructure\Connection
Site_Kit_Is_Connected_Call::is_setup_completed
Runs the internal REST api call.
Метод класса: Site_Kit_Is_Connected_Call{}
Хуков нет.
Возвращает
bool.
Использование
$Site_Kit_Is_Connected_Call = new Site_Kit_Is_Connected_Call(); $Site_Kit_Is_Connected_Call->is_setup_completed(): bool;
Код Site_Kit_Is_Connected_Call::is_setup_completed() Site Kit Is Connected Call::is setup completed Yoast 28.4
public function is_setup_completed(): bool {
if ( ! \class_exists( REST_Routes::class ) ) {
return false;
}
$request = new WP_REST_Request( 'GET', '/' . REST_Routes::REST_ROOT . '/core/site/data/connection' );
$response = \rest_do_request( $request );
if ( $response->is_error() ) {
return false;
}
return $response->get_data()['setupCompleted'];
}