PHP Класс WP_Async_Request, wp-background-processing

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$action string (default value: 'async_request')
$data array (default value: array())
$identifier mixed Identifier
$prefix string (default value: 'wp')

Открытые методы

Метод Описание
__construct ( ) Initiate new async request
data ( array $data ) Set data used during the request
dispatch ( ) : array | WP_Error Dispatch the async request
maybe_handle ( ) Maybe handle

Защищенные методы

Метод Описание
get_post_args ( ) : array Get post args
get_query_args ( ) : array Get query args
get_query_url ( ) : string Get query URL
handle ( ) Handle

Описание методов

__construct() публичный Метод

Initiate new async request
public __construct ( )

data() публичный Метод

Set data used during the request
public data ( array $data )
$data array Data.

dispatch() публичный Метод

Dispatch the async request
public dispatch ( ) : array | WP_Error
Результат array | WP_Error

get_post_args() защищенный Метод

Get post args
protected get_post_args ( ) : array
Результат array

get_query_args() защищенный Метод

Get query args
protected get_query_args ( ) : array
Результат array

get_query_url() защищенный Метод

Get query URL
protected get_query_url ( ) : string
Результат string

handle() абстрактный защищенный Метод

Override this method to perform any actions required during the async request.
abstract protected handle ( )

maybe_handle() публичный Метод

Check for correct nonce and pass to handler.
public maybe_handle ( )

Описание свойств

$action защищенное свойство

(default value: 'async_request')
protected string $action
Результат string

$data защищенное свойство

(default value: array())
protected array $data
Результат array

$identifier защищенное свойство

Identifier
protected mixed $identifier
Результат mixed

$prefix защищенное свойство

(default value: 'wp')
protected string $prefix
Результат string