| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- <?php
- namespace App\Module\System\Repositories;
- use Dcat\Admin\Grid;
- use Dcat\Admin\Repositories\Repository;
- use Illuminate\Support\Facades\Log;
- use Monolog\Handler\StreamHandler;
- /**
- * 所有的路由
- *
- */
- /**
- * @deprecated 已迁移至Repositorys目录
- */
- class Route extends Repository
- {
- /**
- * 合并RouteName功能 - 获取命名路由
- */
- public function getNamedRoutes()
- {
- $list = [];
- $routes = \Illuminate\Support\Facades\Route::getRoutes();
- foreach ($routes->getRoutesByName() as $route) {
- $list[] = $route->action;
- }
- return $list;
- }
- public function get(Grid\Model $model)
- {
- $list = [];
- $routes = \Illuminate\Support\Facades\Route::getRoutes();
- foreach ($routes->getRoutes() as $route) {
- $list[] = $route->action;
- }
- return $list;
- }
- }
|