PHP Класс Papi_REST_API_Post, papi

Показать файл Открыть проект

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

Свойство Тип Описание
$store Papi_Post_Store The post store class.

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

Метод Описание
__construct ( ) REST API Post construct.
get_page_type ( array $data, string $field_name, WP_REST_Request $request ) : array Get page type.
get_post ( WP_Post $post ) : WP_Post Filter the post.
prepare_response ( WP_REST_Response $response ) : WP_REST_Response Prepare response.
setup_fields ( ) Setup REST API fields.

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

Метод Описание
prepare_property_value ( string $slug, mixed $default = null ) : mixed Prepare property value.

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

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

REST API Post construct.
public __construct ( )

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

Get page type.
public get_page_type ( array $data, string $field_name, WP_REST_Request $request ) : array
$data array
$field_name string
$request WP_REST_Request
Результат array

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

Register all properties with register_meta and prepare response filter.
public get_post ( WP_Post $post ) : WP_Post
$post WP_Post
Результат WP_Post

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

Prepare property value.
protected prepare_property_value ( string $slug, mixed $default = null ) : mixed
$slug string
$default mixed
Результат mixed

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

Prepare response.
public prepare_response ( WP_REST_Response $response ) : WP_REST_Response
$response WP_REST_Response
Результат WP_REST_Response

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

Setup REST API fields.
public setup_fields ( )

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

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

The post store class.
protected Papi_Post_Store $store
Результат Papi_Post_Store