/** * Get the URL to a named route. * * @param string $name * @param mixed $parameters * @param bool $absolute * @param \Nova\Routing\Route $route * @return string * * @throws \InvalidArgumentException */ public function route($name, $parameters = array(), $absolute = true, $route = null) { $route = $route ?: $this->routes->getByName($name); $parameters = (array) $parameters; if (!is_null($route)) { return $this->toRoute($route, $parameters, $absolute); } throw new InvalidArgumentException("Route [{$name}] not defined."); }