routes.php 505 B

123456789101112131415161718192021
  1. <?php
  2. namespace Tools\Test\App\Config;
  3. use Cake\Routing\Route\DashedRoute;
  4. use Cake\Routing\RouteBuilder;
  5. use Cake\Routing\Router;
  6. Router::defaultRouteClass(DashedRoute::class);
  7. Router::scope('/', function(RouteBuilder $routes) {
  8. $routes->fallbacks(DashedRoute::class);
  9. });
  10. Router::prefix('Admin', function (RouteBuilder $routes) {
  11. $routes->plugin('Tools', function (RouteBuilder $routes) {
  12. $routes->connect('/', ['controller' => 'Tools', 'action' => 'index']);
  13. $routes->fallbacks();
  14. });
  15. });