Dashboard.php 676 B

1234567891011121314151617181920212223242526272829
  1. <?php
  2. namespace app\controller\admin;
  3. use app\extra\basic\Base;
  4. use app\middleware\AuthMiddleware;
  5. use LinFly\Annotation\Route\Controller;
  6. use LinFly\Annotation\Route\Route;
  7. use support\Response;
  8. use Webman\Annotation\Middleware;
  9. #[Controller(prefix: "/api/dashboard"),Middleware(AuthMiddleware::class)]
  10. class Dashboard extends Base
  11. {
  12. /**
  13. * @return Response
  14. */
  15. #[Route(path: "get",methods: "get")]
  16. public function getDashData(): Response
  17. {
  18. try {
  19. return successTrans("success.data",[]);
  20. } catch (\Throwable $throwable) {
  21. return error($throwable->getMessage());
  22. }
  23. }
  24. }