lcloss / route
一个简单的PHP路由管理包
dev-main
2020-10-23 23:00 UTC
Requires (Dev)
This package is auto-updated.
Last update: 2024-08-25 21:12:19 UTC
README
一个处理路由的简单包
安装
$ composer require lcloss/route
使用
创建如下路由
Route::get('/', 'MainController@index'); Route::get('/view', 'ViewController@index'); Route::get(['set' => '/edit', 'as' => 'edit'], 'ViewController@edit'); Route::get(['set' => '/show/{id}', 'as' => 'show'], 'ViewController@show'); Route::get('/test/one/two/tree', function() { echo '<a href="' . Route::translate('show', ['id' => 1]) . '">Show record 1</a>'; });
示例助手
您可以轻松地创建一个助手。一个例子位于 helpers
文件夹中。
灵感
这个作品受到了亚历山大·巴巴萨(Alexandre Barbosa)的出色文章的启发,文章标题为《构建一个用于MVC的路由系统,第一部分》Construir um sistema de rotas para MVC, de Alexandre Barbosa