Oraculum Router - Oraculum-ON/ON GitHub Wiki
Utilizando o Router do Oraculum
O Router do Oraculum segue um padrão baseado no projeto Express, ferramenta muito utilizada no desenvolvimento de aplicações Node.js. O Router do Oraculum adiciona algumas opções adicionais para trabalhar com parâmetros, permitindo parâmetros na própria URL base:
<?php
use Oraculum\Router;
$router=new Router();
$router->setBase('noticias/$tipo');
$router->get('listar', function($tipo){
// rotina de listagem
});
$router->post('cadastrar', function($tipo) {
// rotina de cadastro
});
$router->get('filtro/$filtro', function($tipo, $filtro){
// rotina de filtragem
// solicitando http://localhost/noticias/esporte/filtro/futebol:
// $tipo = 'esporte';
// $filtro = 'futebol';
});