mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-09-25 08:05:00 +00:00
Use FQCN::method to build CRUD routes
This commit is contained in:
@@ -150,12 +150,12 @@ class CRUDRoutesLoader extends Loader
|
|||||||
protected function loadCrudConfig($crudConfig): RouteCollection
|
protected function loadCrudConfig($crudConfig): RouteCollection
|
||||||
{
|
{
|
||||||
$collection = new RouteCollection();
|
$collection = new RouteCollection();
|
||||||
$controller = 'cscrud_'.$crudConfig['name'].'_controller';
|
$controllerClass = $crudConfig['controller'];
|
||||||
|
|
||||||
foreach ($crudConfig['actions'] as $name => $action) {
|
foreach ($crudConfig['actions'] as $name => $action) {
|
||||||
// defaults (controller name)
|
// defaults (controller name)
|
||||||
$defaults = [
|
$defaults = [
|
||||||
'_controller' => $controller.':'.($action['controller_action'] ?? $name),
|
'_controller' => $controllerClass.'::'.($action['controller_action'] ?? $name),
|
||||||
];
|
];
|
||||||
|
|
||||||
if ('index' === $name) {
|
if ('index' === $name) {
|
||||||
|
Reference in New Issue
Block a user