| 123456789101112131415161718192021 |
- <?php
- include_once('src/Routes/Route.php');
- include_once('src/Routes/RouteGroup.php');
- include_once('src/Routes/RouteCollection.php');
- RouteCollection::group('/base', function(){
- RouteCollection::get('/', function(){ echo 'Eu sou a raiz dento da base'; });
- RouteCollection::get('/aaa', function(){ echo 'Eu sou a aaa dentro da base'; });
- })->doBlock()->middlewareAdd('login-required')->notBlock();
- //RouteCollection::get('/', function(){ echo 'Eu sou a raiz'; });
- RouteCollection::get('/aaa', function(){ echo 'Eu sou aaaaa'; })->doBlock()->middlewareIgnore('auth')->middlewareAdd('aaaa');
- echo '<pre>';
- foreach(RouteCollection::getInstance()->_routes as $route){
- var_dump($route);
- echo '<hr />';
- }
- RouteCollection::getInstance()->submit();
|