WooCommerce::is_request() private WC 1.0
What type of request is this?
{} Это метод класса: WooCommerce{}
Хуков нет.
Возвращает
true/false.
Использование
// private - только в коде основоного (родительского) класса $result = $this->is_request( $type );
- $type(строка) (обязательный)
- admin, ajax, cron or frontend.
Код WooCommerce::is_request() WooCommerce::is request WC 5.0.0
private function is_request( $type ) {
switch ( $type ) {
case 'admin':
return is_admin();
case 'ajax':
return defined( 'DOING_AJAX' );
case 'cron':
return defined( 'DOING_CRON' );
case 'frontend':
return ( ! is_admin() || defined( 'DOING_AJAX' ) ) && ! defined( 'DOING_CRON' ) && ! $this->is_rest_api_request();
}
}