prolab-api/api/OpenApiBootstrap.php

32 lines
802 B
PHP
Raw Normal View History

2025-09-24 06:24:52 +00:00
<?php
namespace api;
2025-10-05 05:14:26 +00:00
use OpenApi\Annotations as OA;
2025-09-24 06:24:52 +00:00
2025-10-05 05:14:26 +00:00
/**
* @OA\Info(
* title="PROLAB API",
* version="1.0.0",
2025-10-06 02:45:52 +00:00
* description="OpenAPI spec for PROLAB API system by HANUMANIT"
2025-10-05 05:14:26 +00:00
* )
* @OA\Server(
* url="https://report.prolab.co.th/api-prolab/api/web/v1",
* description="Production"
* )
*
* @OA\SecurityScheme(
* securityScheme="bearerAuth",
* type="http",
* scheme="bearer",
* bearerFormat="JWT"
* )
*
* @OA\Tag(name="Auth", description="Authentication endpoints")
* @OA\Tag(name="Guest", description="Public endpoints (about, login)")
2025-10-06 02:45:52 +00:00
* @OA\Tag(name="HisRequest", description="Hospital request endpoints")
* @OA\Tag(name="LisResult", description="LIS Result endpoints")
2025-10-05 05:14:26 +00:00
* @OA\Tag(name="System", description="System endpoints")
*/
2025-09-24 06:24:52 +00:00
final class OpenApiBootstrap {}