zenin/route-manager

简单的REST API路由管理器

1.0.0 2016-03-08 05:34 UTC

This package is not auto-updated.

Last update: 2024-09-25 22:58:40 UTC


README

一个简单的PHP REST API路由管理器。创建命名路由以方便访问REST API。 RouteManager 将根据提供的模式组装并返回完整的路由。

基本用法

// create instance
$xn = new \xenin\RouteManager('http://api-base-url');

// setup routes
$xn->add('user', '/user/{userID}/account');
$xn->add('message', '/user/{userID}/messages/{messageID}');

// get routes
$usrRoute = $xn->get('user', array('userID' => 'f445ea85'));
$msgRoute = $xn->get('message', array('userID' => 'f445ea85','messageID' => 42));