예제 #1
0
 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)));
 }
예제 #2
0
 function returnsFalse()
 {
     try {
         $actual = $this->Route->urlize($this->params);
         $this->fail('Expected \'no match\', but actually got: ' . $actual);
     } catch (RouteDoesNotMatchParametersException $e) {
     }
 }