public Url::toUriString()

Genera una URI string que representa los datos en el objeto Url.

El URI normalmente tendrá el esquema de ruta: incluso si el objeto se construyó utilizando una entidad: o un esquema interno. Un URI interno: que no coincida con una ruta de Drupal se devolverá aquí con el esquema base: y las URL externas se devolverán en su forma original.

Valor de retorno

string Una representación URI de los datos del objeto Url.

Expediente

núcleo/lib/Drupal/Core/Url.phplínea 511

Clase

URL
Define un objeto que contiene información sobre una URL.

espacio de nombres

DrupalNúcleo

Código

publicfunctiontoUriString()if($this->isRouted())$uri='route:'.$this->routeName;if($this->routeParameters)$uri.=';'.UrlHelper::buildQuery($this->routeParameters);else$uri=$this->uri;$query=!empty($this->options['query'])?('?'.UrlHelper::buildQuery($this->options['query'])):'';$fragment=isset($this->options['fragment'])&&strlen($this->options['fragment'])?'#'.$this->options['fragment']:'';return$uri.$query.$fragment;