static function generateHelperFunctionsFor($name, AkRoute $Route) { $names_array_as_string = var_export($Route->getNamesOfDynamicSegments(), true); $names_array_as_string = str_replace(array("\n", " "), '', $names_array_as_string); self::generateFunction($name, 'url', $names_array_as_string, '', str_replace(array("\n", " "), '', var_export($Route->getDefaults(), true))); self::generateFunction($name, 'path', $names_array_as_string, "'only_path'=>true", str_replace(array("\n", " "), '', var_export($Route->getDefaults(), true))); }
function returnsFalse() { try { $actual = $this->Route->urlize($this->params); $this->fail('Expected \'no match\', but actually got: ' . $actual); } catch (RouteDoesNotMatchParametersException $e) { } }