我想将一些控制器类放在子文件夹(src / Controller / Admin /)中。有谁知道如何在CakePhp3中做到这一点?
答案 0 :(得分:6)
答案 1 :(得分:0)
答案 2 :(得分:0)
这适用于还想在已有前缀的子文件夹中添加子文件夹的人。
这样你就可以拥有这样的结构:
src/Controller/Api/V1/BookingsController.php
预订控制器:
<?php
namespace App\Controller\Api\V1;
use App\Controller\AppController;
/**
* V1
*/
class BookingsController extends AppController
{
public function list()
{
die('here we are');
}
}
routes.php
Router::prefix('api/v1', function (RouteBuilder $routes) {
$routes->extensions(['json']);
$routes->fallbacks(DashedRoute::class);
});