Loading config/merged/administration.config.php 0 → 100644 +60 −0 Original line number Diff line number Diff line <?php namespace UnicaenParametre; use UnicaenAide\Controller\AdministrationController; use UnicaenAide\Controller\AdministrationControllerFactory; use UnicaenParametre\Controller\ParametreController; use UnicaenPrivilege\Guard\PrivilegeController; use Laminas\Router\Http\Literal; use Laminas\Router\Http\Segment; return [ 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ ], ], ], 'router' => [ 'routes' => [ 'unicaen-aide' => [ 'type' => Literal::class, 'options' => [ 'route' => '/unicaen-aide', ], 'may_terminate' => false, 'child_routes' => [ 'administration' => [ 'type' => Literal::class, 'options' => [ 'route' => '/administration', 'defaults' => [ 'controller' => AdministrationController::class, 'action' => 'index' ], ], ], ], ], ], ], 'service_manager' => [ 'factories' => [], ], 'controllers' => [ 'factories' => [ AdministrationController::class => AdministrationControllerFactory::class ], ], 'form_elements' => [ 'factories' => [], ], 'hydrators' => [ 'factories' => [], ] ]; No newline at end of file config/module.config.php +2 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,8 @@ return [ ], ], 'view_manager' => [ 'template_path_stack' => [ __DIR__ . '/../view', Loading src/UnicaenAide/Controller/AdministrationController.php 0 → 100644 +17 −0 Original line number Diff line number Diff line <?php namespace UnicaenAide\Controller; use Laminas\Mvc\Controller\AbstractActionController; use Laminas\View\Model\ViewModel; class AdministrationController extends AbstractActionController { public function indexAction() : ViewModel { return new ViewModel([]); } } ?> No newline at end of file src/UnicaenAide/Controller/AdministrationControllerFactory.php 0 → 100644 +14 −0 Original line number Diff line number Diff line <?php namespace UnicaenAide\Controller; use Psr\Container\ContainerInterface; class AdministrationControllerFactory { public function __invoke(ContainerInterface $container) : AdministrationController { $controller = new AdministrationController(); return $controller; } } No newline at end of file src/UnicaenAide/Provider/Privilege/AdministrationPrivileges.php 0 → 100644 +0 −0 Empty file added. Loading
config/merged/administration.config.php 0 → 100644 +60 −0 Original line number Diff line number Diff line <?php namespace UnicaenParametre; use UnicaenAide\Controller\AdministrationController; use UnicaenAide\Controller\AdministrationControllerFactory; use UnicaenParametre\Controller\ParametreController; use UnicaenPrivilege\Guard\PrivilegeController; use Laminas\Router\Http\Literal; use Laminas\Router\Http\Segment; return [ 'bjyauthorize' => [ 'guards' => [ PrivilegeController::class => [ ], ], ], 'router' => [ 'routes' => [ 'unicaen-aide' => [ 'type' => Literal::class, 'options' => [ 'route' => '/unicaen-aide', ], 'may_terminate' => false, 'child_routes' => [ 'administration' => [ 'type' => Literal::class, 'options' => [ 'route' => '/administration', 'defaults' => [ 'controller' => AdministrationController::class, 'action' => 'index' ], ], ], ], ], ], ], 'service_manager' => [ 'factories' => [], ], 'controllers' => [ 'factories' => [ AdministrationController::class => AdministrationControllerFactory::class ], ], 'form_elements' => [ 'factories' => [], ], 'hydrators' => [ 'factories' => [], ] ]; No newline at end of file
config/module.config.php +2 −0 Original line number Diff line number Diff line Loading @@ -27,6 +27,8 @@ return [ ], ], 'view_manager' => [ 'template_path_stack' => [ __DIR__ . '/../view', Loading
src/UnicaenAide/Controller/AdministrationController.php 0 → 100644 +17 −0 Original line number Diff line number Diff line <?php namespace UnicaenAide\Controller; use Laminas\Mvc\Controller\AbstractActionController; use Laminas\View\Model\ViewModel; class AdministrationController extends AbstractActionController { public function indexAction() : ViewModel { return new ViewModel([]); } } ?> No newline at end of file
src/UnicaenAide/Controller/AdministrationControllerFactory.php 0 → 100644 +14 −0 Original line number Diff line number Diff line <?php namespace UnicaenAide\Controller; use Psr\Container\ContainerInterface; class AdministrationControllerFactory { public function __invoke(ContainerInterface $container) : AdministrationController { $controller = new AdministrationController(); return $controller; } } No newline at end of file