BookingsRestController
extends AbstractRestController
in package
Tags
Table of Contents
- VENDOR = 'motopress/appointment'
- VERSION = 1
- createBooking() : WP_REST_Response|WP_Error
- createDrafts() : WP_REST_Response|WP_Error
- getNamespace() : string
- getReservations() : WP_REST_Response|WP_Error
- mapReservation() : array<string|int, mixed>
- register_routes() : mixed
Constants
VENDOR
public
mixed
VENDOR
= 'motopress/appointment'
Tags
VERSION
public
mixed
VERSION
= 1
Tags
Methods
createBooking()
public
createBooking(WP_REST_Request $request) : WP_REST_Response|WP_Error
Parameters
- $request : WP_REST_Request
Tags
Return values
WP_REST_Response|WP_Error —createDrafts()
public
createDrafts(WP_REST_Request $request) : WP_REST_Response|WP_Error
Parameters
- $request : WP_REST_Request
Tags
Return values
WP_REST_Response|WP_Error —getNamespace()
public
getNamespace() : string
Tags
Return values
string —getReservations()
public
getReservations(WP_REST_Request $request) : WP_REST_Response|WP_Error
Parameters
- $request : WP_REST_Request
Tags
Return values
WP_REST_Response|WP_Error —mapReservation()
public
mapReservation(Reservation $reservation) : array<string|int, mixed>
Parameters
- $reservation : Reservation
Tags
Return values
array<string|int, mixed> —register_routes()
public
register_routes() : mixed