Skip to main content

GF_REST_Entries_Controller

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:7

Details

Properties

PropertyTypeDescription
$rest_basestring

Methods

MethodDescription
register_routes()Register the routes for the objects of the controller.
get_items()Get a collection of entries
get_item()Get one item from the collection
create_item()Create one item from the collection
update_item()Update one item from the collection
delete_item()Delete one item from the collection
get_items_permissions_check()Check if a given request has access to get items
get_item_permissions_check()Check if a given request has access to get a specific item
create_item_permissions_check()Check if a given request has access to create items
update_item_permissions_check()Check if a given request has access to update a specific item
delete_item_permissions_check()Check if a given request has access to delete a specific item
prepare_item_for_response()Prepare the item for the REST response

Method Reference

register_routes()

public function register_routes()

Register the routes for the objects of the controller.

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:22

get_items()

public function get_items( $request )

Get a collection of entries

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:75

get_item()

public function get_item( $request )

Get one item from the collection

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:88

create_item()

public function create_item( $request )

Create one item from the collection

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:132

update_item()

public function update_item( $request )

Update one item from the collection

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:145

delete_item()

public function delete_item( $request )

Delete one item from the collection

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:176

get_items_permissions_check()

public function get_items_permissions_check( $request )

Check if a given request has access to get items

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:222

get_item_permissions_check()

public function get_item_permissions_check( $request )

Check if a given request has access to get a specific item

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:246

create_item_permissions_check()

public function create_item_permissions_check( $request )

Check if a given request has access to create items

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:259

update_item_permissions_check()

public function update_item_permissions_check( $request )

Check if a given request has access to update a specific item

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:283

delete_item_permissions_check()

public function delete_item_permissions_check( $request )

Check if a given request has access to delete a specific item

Parameters

NameTypeDefaultDescription
$requestWP_REST_RequestFull data about the request.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:307

prepare_item_for_response()

public function prepare_item_for_response( $item, $request )

Prepare the item for the REST response

Parameters

NameTypeDefaultDescription
$itemmixedWordPress representation of the item.
$requestWP_REST_RequestRequest object.

Returns

Since: 2.4-beta-1

Source: includes/webapi/v2/includes/controllers/class-controller-entries.php:361