Documentation

AjaxHandler
in package

Ajax Handler for Doctors Slot Booking Plugin.

Handles AJAX requests for booking appointments and fetching available slots.

Tags
since
1.0.0

Table of Contents

Properties

$assets_url  : string
$instance  : mixed
$token  : string
$version  : string

Methods

__construct()  : mixed
Admin constructor.
book_appointment()  : mixed
Submit a booking.
get_available_days()  : mixed
Get available days for a selected doctor.
get_available_slots()  : mixed
Get available time slots for a selected doctor and date.
instance()  : Db
Ensures only one instance of Class is loaded or can be loaded.

Properties

$assets_url

private string $assets_url

$instance

private static mixed $instance = null

$token

private string $token

$version

private string $version

Methods

__construct()

Admin constructor.

public __construct() : mixed
Tags
since
1.0.0

book_appointment()

Submit a booking.

public book_appointment() : mixed
Tags
since
1.0.0

get_available_days()

Get available days for a selected doctor.

public get_available_days() : mixed
Tags
since
1.0.0

get_available_slots()

Get available time slots for a selected doctor and date.

public get_available_slots() : mixed
Tags
since
1.0.0

instance()

Ensures only one instance of Class is loaded or can be loaded.

public static instance() : Db
Tags
since
1.0.0
static
Return values
Db

Class instance


        
On this page

Search results