Yoast\WP\SEO\Dashboard\User_Interface\Configuration

Site_Kit_Configuration_Dismissal_Route::register_routes()publicYoast 1.0

Registers routes with WordPress.

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

Хуков нет.

Возвращает

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

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

$Site_Kit_Configuration_Dismissal_Route = new Site_Kit_Configuration_Dismissal_Route();
$Site_Kit_Configuration_Dismissal_Route->register_routes();

Код Site_Kit_Configuration_Dismissal_Route::register_routes() Yoast 25.1

public function register_routes() {
	\register_rest_route(
		self::ROUTE_NAMESPACE,
		self::ROUTE_PREFIX,
		[
			[
				'methods'             => 'POST',
				'callback'            => [ $this, 'set_site_kit_configuration_permanent_dismissal' ],
				'permission_callback' => [ $this, 'check_capabilities' ],
				'args'                => [
					'is_dismissed' => [
						'required'          => true,
						'type'              => 'bool',
						'sanitize_callback' => 'rest_sanitize_boolean',
					],

				],
			],
		]
	);
}