Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.

routes.php 1.6KB

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. use App\Http\DBO\CamotionPermissions;
  3. use Luticate\Auth\Business\LuticateBusiness;
  4. use Luticate\Doc\Business\LuDocBusiness;
  5. use Luticate\Utils\LuRoute;
  6. $route = LuRoute::getInstance();
  7. $int = LuRoute::REG_INT;
  8. $host_id = "{host_id:$int}";
  9. $camera_id = "{camera_id:$int}";
  10. LuticateBusiness::setupAuth();
  11. LuticateBusiness::setupRoutes();
  12. LuDocBusiness::setupRoutes("/camotion");
  13. $route->get("/hosts", "Hosts", "getAll", CamotionPermissions::HOST_GET);
  14. $route->get("/hosts/$host_id", "Hosts", "get", CamotionPermissions::HOST_GET);
  15. $route->post("/hosts/add", "Hosts", "add", array(CamotionPermissions::HOST_GET, CamotionPermissions::HOST_ADD));
  16. $route->post("/hosts/$host_id/edit", "Hosts", "edit", array(CamotionPermissions::HOST_GET, CamotionPermissions::HOST_EDIT));
  17. $route->post("/hosts/$host_id/del", "Hosts", "del", array(CamotionPermissions::HOST_GET, CamotionPermissions::HOST_DEL));
  18. $route->get("/cameras/types", "Cameras", "getAllTypes", array(CamotionPermissions::CAMERA_GET, CamotionPermissions::CAMERA_ADD));
  19. $route->get("/cameras", "Cameras", "getAll", CamotionPermissions::CAMERA_GET);
  20. $route->get("/cameras/$camera_id", "Cameras", "get", CamotionPermissions::CAMERA_GET);
  21. $route->post("/cameras/add", "Cameras", "add", array(CamotionPermissions::CAMERA_GET, CamotionPermissions::CAMERA_ADD));
  22. $route->post("/cameras/$camera_id/edit", "Cameras", "edit", array(CamotionPermissions::CAMERA_GET, CamotionPermissions::CAMERA_EDIT));
  23. $route->post("/cameras/$camera_id/del", "Cameras", "del", array(CamotionPermissions::CAMERA_GET, CamotionPermissions::CAMERA_DEL));
  24. //sleep(1);