gaucho/router

v1.0.0 2023-04-18 19:03 UTC

README

Roteador PHP simples baseado no código do Pinatra (versão PHP do roteador do Sinatra)

Instalação

composer require gaucho/router

Utilização

<?php
require 'vendor/autoload.php';
get('/',function(){
	print 'hello world';
});
get('{name}',function($name){
	code(200);
	print 'hello '.$name;
});

Apache

Adicione o seguinte código ao .htaccess:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>