mauricio-msp / routing-adapter
一个PHP路由适配器
1.3.0
2017-08-03 16:37 UTC
Requires
- klein/klein: ^2.1
- twig/twig: ^2.4
This package is not auto-updated.
Last update: 2024-09-25 01:36:08 UTC
README
关于应用
一个适配路由调用模式的应用
这是一个使用klein.php适配其路由的调用,并使用Twig Template渲染页面的应用。
理解方式
在理解klein.php路由管理器和其配置,以及Twig Template(页面渲染引擎)如何工作之后,您可以放心地使用路由。
安装
推荐您使用Composer来安装路由。
$ composer require mauricio-msp/routing
路由将安装所有必要的依赖,如
- klein.php(是一个适用于PHP 5.3+的快速灵活的路由器)
- Twig Template(Twig,一个灵活、快速且安全的PHP模板语言)
示例
index.php
<?php require __DIR__ . '/vendor/autoload.php'; $route = new \Src\Routing\Route(); $route->get('/', 'Index@action'); $route->dispatch();
路由类型
<?php $route->get('/posts', $callback); $route->post('/posts', $callback); $route->put('/posts/[i:id]', $callback); $route->delete('/posts/[i:id]', $callback);
许可证
该路由是一个开源应用,采用MIT许可证。