Files
2026-09-16 23:20:08 +07:00

34 lines
782 B
PHP

<?php
namespace App\Controllers;
use App\Helpers\Response;
use App\Middleware\JwtAuthMiddleware;
use App\Models\Room;
/**
* Class RoomController
* Massage Room Realtime Status REST API Controller
*
* @package App\Controllers
*/
class RoomController
{
private Room $roomModel;
public function __construct()
{
$this->roomModel = new Room();
}
/**
* GET /api/v1/rooms - Get rooms status board
*/
public function index(): void
{
$user = JwtAuthMiddleware::handle();
$branchId = isset($_GET['branch_id']) ? (int)$_GET['branch_id'] : $user['branch'];
Response::success('สถานะการใช้งานห้องนวดแบบ Realtime', $this->roomModel->getStatusBoard($branchId));
}
}