Exemplo n.º 1
0
 /**
  * Generates a path for route given.
  *
  * @param string $name
  * @param array  $params
  *
  * @return string
  */
 public function path($name, array $params = [])
 {
     $route = $this->routeContainer->get($name);
     $paramNames = array_map(function ($param) {
         return ":{$param}";
     }, array_keys($params));
     $path = str_replace($paramNames, array_values($params), $route->path);
     return $path;
 }