Skip to content

jeferson3/mini-router-php

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mini-router-php

Mini roteador para php

Instalação

composer require jeferson3/router dev-main

Iniciar roteador

use SimpleRouter\Router;

Router::get('/', function(){
   echo "hello world";
)};

Router::get('/rota-com-nome', function(){
   echo "essa rota tem nome";
})->name('nomedarota');

Router::init();

Controller do tipo resource

Router::resource('products', 'ProductController')->name('products');

Métodos gerados no controller resource

index - GET

create - GET

store - POST

edit - GET

show - GET

update - PUT

delete - DELETE

Rotas PUT e DELETE

Para enviar requisiçoes através de forms para rotas do tipo PUT e DELETE use o input:hidden

PUT

<input type="hidden" name="_method" value="put"/>

DELETE

<input type="hidden" name="_method" value="delete"/>

About

Mini roteador para php

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages