addRoute("GET", "/catalogs/:id", [CatalogController::class, "getCatalog"]); $router->addRoute("GET", "/complexes/:id", [ComplexesController::class, "getComplexes"]); $router->addRoute("GET", "/apartments/:id", [CatalogController::class, "getApartment"]); $router->addRoute("GET", "/complexes-apartments/:id", [ComplexesController::class, "getApartment"]); $router->addRoute("POST", "/catalogs/:catalogId/apartments/:apartmentId/favorite", [ApartmentFavController::class, "toggleFavoriteApartment"]); $router->addRoute("POST", "/catalogs/:catalogId/blocks/:blockId/favorite", [BlockFavController::class, "toggleFavoriteBlock"]); $router->addRoute("POST", '/frames/addframe', [FrameController::class, "addFrame"]); $router->addRoute("GET", '/frames/:token', [FrameController::class, "getFrame"]); $router->addRoute("GET", "/frames/:token/blocks/:block_id", [FrameController::class, "getBlock"]); $router->addRoute("POST", '/frames/:token/apartments/:apartmentId/addrequest', [FrameController::class, "addRequest"]); $router->addRoute("GET", '/frames/:token/deadlines', [FrameController::class, "getDeadlines"]); $router->addRoute("GET", '/frames/:token/get-color', [FrameController::class, "getMainColor"]); $router->addRoute("GET", '/frames/:token/blocks/:blockId/deadlines', [FrameController::class, "getDeadlines"]); $router->addRoute("GET", '/frames/:token/map-blocks', [FrameController::class, "getMapBlocks"]);