\MatthiasWeb\RealMediaLibrary\restAttachment

Enables the /attachments REST.

Summary

Methods
Properties
Constants
getPluginConstantPrefix()
rest_api_init()
permission_callback()
rest_attachment_collection_params()
rest_attachment_query()
updateItem()
routeShortcutInfo()
routeBulkMove()
No public properties found
MODIFIER_TYPE_BULK_MOVE
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Constants

MODIFIER_TYPE_BULK_MOVE

MODIFIER_TYPE_BULK_MOVE ='bulkMove'

Methods

getPluginConstantPrefix()

getPluginConstantPrefix(): string

Get the prefix of this plugin so composer packages can dynamically build other constant values on it.

Returns

string

rest_api_init()

rest_api_init()

Register endpoints.

permission_callback()

permission_callback()

Check if user is allowed to call this service requests.

rest_attachment_collection_params()

rest_attachment_collection_params(array  $params): array

Extend the WP core REST API to allow orderby and rml_folder in wp-json/wp/v2/media.

Parameters

array $params

Returns

array

rest_attachment_query()

rest_attachment_query(array  $args,\WP_REST_Request  $request): array

Extend the WP core REST API to parse orderby and rml_folder in wp-json/wp/v2/media.

Parameters

array $args
\WP_REST_Request $request

Returns

array

updateItem()

updateItem(\WP_REST_Request  $request): \WP_REST_Response|\WP_Error

See API docs.

Parameters

\WP_REST_Request $request

Returns

\WP_REST_Response|\WP_Error

routeShortcutInfo()

routeShortcutInfo(\WP_REST_Request  $request): \WP_REST_Response|\WP_Error

See API docs.

Parameters

\WP_REST_Request $request

Returns

\WP_REST_Response|\WP_Error

routeBulkMove()

routeBulkMove(\WP_REST_Request  $request): \WP_REST_Response|\WP_Error

See API docs.

Parameters

\WP_REST_Request $request

Returns

\WP_REST_Response|\WP_Error