public static Link::createFromRoute($text, $route_name, $route_parameters = array(), $options = array())
Creates a Link object from a given route name and parameters.
Parameters
string $text: The text of the link.
string $route_name: The name of the route
array $route_parameters: (optional) An associative array of parameter names and values.
array $options: (optional) An associative array of additional options, with the following elements:
- 'query': An array of query key/value-pairs (without any URL-encoding) to append to the URL. Merged with the parameters array.
- 'fragment': A fragment identifier (named anchor) to append to the URL. Do not include the leading '#' character.
- 'absolute': Defaults to FALSE. Whether to force the output to be an absolute link (beginning with http:). Useful for links that will be displayed outside the site, such as in an RSS feed.
- 'language': An optional language object used to look up the alias for the URL. If $options['language'] is omitted, it defaults to the current language for the language type LanguageInterface::TYPE_URL.
- 'https': Whether this URL should point to a secure location. If not defined, the current scheme is used, so the user stays on HTTP or HTTPS respectively. TRUE enforces HTTPS and FALSE enforces HTTP.
Return value
static
File
- core/lib/Drupal/Core/Link.php, line 73
Class
- Link
- Defines an object that holds information about a link.
Namespace
Drupal\Core
Code
public static function createFromRoute($text, $route_name, $route_parameters = array(), $options = array()) { return new static($text, new Url($route_name, $route_parameters, $options)); }
Please login to continue.