/** * Add a route * * @param webservices.rest.srv.RestRoute route * @return webservices.rest.srv.RestRoute The added route */ public function addRoute(RestRoute $route) { $verb = $route->getVerb(); if (!isset($this->routes[$verb])) { $this->routes[$verb] = []; } $this->routes[$verb][] = $route; return $route; }
public function applies_to_does_not_match_partial_with_trailing_slashes() { $r = new RestRoute('GET', '/binford/{id}/{name}', null, null, null, null); $this->assertNull($r->appliesTo('/binford/6100//')); }