<?php
/**
 * RadiusBooking API Route Registrar
 *
 * This class is responsible for registering API routes dynamically with the WordPress REST API.
 * It supports CRUD operations and allows for middleware to be applied globally or per route.
 *
 * @package RadiusTheme\RadiusBooking\Core\Api\Routes
 */

namespace RadiusTheme\RadiusBooking\Facades;

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly
}
use RadiusTheme\RadiusBooking\Abstracts\Facade;
use RadiusTheme\RadiusBooking\Services\AppointmentService;

/**
 * Facades/AppointmentFacade.php
 * Facade for appointment service
 */
class AppointmentFacade extends Facade {

	/**
	 * Get the name of the component being facaded.
	 *
	 * @return string The class name of the service or component to be resolved.
	 */
	protected static function getFacadeAccessor(): string {
		return AppointmentService::class;
	}
}
