Toro 是一个用于开发 RESTful Web 应用程序和 API 的 PHP 路由器。
Toro 是一个用于开发 RESTful Web 应用程序和 API 的 PHP 路由器。它是 专为想要完成工作的极简主义者而设计。
number,string,alpha)ToroHook 实现灵活的错误处理和回调Toro.php)典型的"Hello, world"示例:
"HelloHandler",
));使用 Toro 进行路由非常简单:
"SplashHandler",
"/catalog/page/:number" => "CatalogHandler",
"/product/:alpha" => "ProductHandler",
"/manufacturer/:string" => "ManufacturerHandler"
));应用程序的路由表以关联数组(route_pattern => handler)的形式表示。这种表示方式与 Tornado (Python) 非常相似。路由不以匿名函数表示,以避免在 RESTful 分发过程中不必要的代码重复。从上述示例中,可以方便地使用 :number、:string 和 :alpha 等路由模板,而不是常见的正则表达式。当然,正则表达式仍然是受欢迎的。上述示例还可以表示为:
在项目根目录创建一个 composer.json 文件:
暂无开放 Issues,或尚未同步最近议题。