public function matchMethod($method)
{
$this->methods = array_map(
function ($m)
{
return strtolower($m);
},
is_array($method) ? $method : array($method)
);
}
public function testPath() { $matcher = new RequestMatcher(); $matcher->matchPath('#^/admin#'); $request = Request::create('/admin/foo'); $this->assertTrue($matcher->matches($request)); $matcher->matchMethod('#^/blog#i'); $this->assertFalse($matcher->matches($request)); }