21 lines
761 B
PHP
21 lines
761 B
PHP
<?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(); |