WC_REST_Authentication::check_user_permissions()publicWC 1.0

Check for user permissions and register last access.

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

Хуков нет.

Возвращает

Разное.

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

$WC_REST_Authentication = new WC_REST_Authentication();
$WC_REST_Authentication->check_user_permissions( $result, $server, $request );
$result(разное) (обязательный)
Response to replace the requested version with.
$server(WP_REST_Server) (обязательный)
Server instance.
$request(WP_REST_Request) (обязательный)
Request used to generate the response.

Код WC_REST_Authentication::check_user_permissions() WC 8.7.0

public function check_user_permissions( $result, $server, $request ) {
	if ( $this->user ) {
		// Check API Key permissions.
		$allowed = $this->check_permissions( $request->get_method() );
		if ( is_wp_error( $allowed ) ) {
			return $allowed;
		}

		// Register last access.
		$this->update_last_access();
	}

	return $result;
}