rest to menu

This commit is contained in:
2024-10-07 16:13:46 +03:00
parent a3f7a90e39
commit 4c75c9469b
5 changed files with 41 additions and 20 deletions

View File

@ -0,0 +1,16 @@
<?php
namespace kernel\modules\menu\controllers;
use kernel\modules\menu\models\Menu;
use kernel\RestController;
class MenuRestController extends RestController
{
public function __construct()
{
$this->model = new Menu();
}
}

View File

@ -1,6 +1,7 @@
<?php
use kernel\App;
use kernel\CgRouteCollector;
use Phroute\Phroute\RouteCollector;
App::$collector->group(["prefix" => "admin"], function (RouteCollector $router) {
@ -16,4 +17,8 @@ App::$collector->group(["prefix" => "admin"], function (RouteCollector $router)
App::$collector->get('/delete/{id}', [\kernel\modules\menu\controllers\MenuController::class, 'actionDelete']);
});
});
});
App::$collector->group(["prefix" => "api"], function (CgRouteCollector $router){
$router->rest("menu", [\kernel\modules\menu\controllers\MenuRestController::class]);
});