MenuLinkBase::isTranslatable

public MenuLinkBase::isTranslatable() Returns whether this link can be translated. Return value bool TRUE if the link can be translated, FALSE otherwise. Overrides MenuLinkInterface::isTranslatable File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 80 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function isTranslatable() { return (bool) $this->getTranslateRoute(); }

MenuLinkBase::isResettable

public MenuLinkBase::isResettable() Returns whether this link can be reset. In general, only links that store overrides using the menu_link.static.overrides service should return TRUE for this method. Return value bool TRUE if it can be reset, FALSE otherwise. Overrides MenuLinkInterface::isResettable File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 73 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function isResettable() { return FALS

MenuLinkBase::isExpanded

public MenuLinkBase::isExpanded() Returns whether the child menu links should always been shown. Return value bool TRUE for expanded, FALSE otherwise. Overrides MenuLinkInterface::isExpanded File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 66 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function isExpanded() { return (bool) $this->pluginDefinition['expanded']; }

MenuLinkBase::isEnabled

public MenuLinkBase::isEnabled() Returns whether the menu link is enabled (not hidden). Return value bool TRUE for enabled, FALSE otherwise. Overrides MenuLinkInterface::isEnabled File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 59 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function isEnabled() { return (bool) $this->pluginDefinition['enabled']; }

MenuLinkBase::isDeletable

public MenuLinkBase::isDeletable() Returns whether this link can be deleted. Return value bool TRUE if the link can be deleted, FALSE otherwise. Overrides MenuLinkInterface::isDeletable File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 87 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function isDeletable() { return (bool) $this->getDeleteRoute(); }

MenuLinkBase::getWeight

public MenuLinkBase::getWeight() Returns the weight of the menu link. Return value int The weight of the menu link, 0 by default. Overrides MenuLinkInterface::getWeight File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 27 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function getWeight() { // By default the weight is 0. if (!isset($this->pluginDefinition['weight'])) { $this->pluginDefinition['weight'] = 0; } return $thi

MenuLinkBase::getUrlObject

public MenuLinkBase::getUrlObject($title_attribute = TRUE) Returns a URL object containing either the external path or route. Parameters bool $title_attribute: (optional) If TRUE, add the link description as the title attribute if the description is not empty. Return value \Drupal\Core\Url A URL object containing either the external path or route. Overrides MenuLinkInterface::getUrlObject File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 122 Class MenuLinkBase Defines a base menu lin

MenuLinkBase::getTranslateRoute

public MenuLinkBase::getTranslateRoute() Returns route information for a route to translate the menu link. Return value \Drupal\Core\Url|null A Url object, or NULL if there is no route (e.g. when the link is not translatable). Overrides MenuLinkInterface::getTranslateRoute File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 159 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function getTranslateRoute() { return NULL; }

MenuLinkBase::getRouteParameters

public MenuLinkBase::getRouteParameters() Returns the route parameters, if available. Return value array An array of parameter names and values. Overrides MenuLinkInterface::getRouteParameters File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 115 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function getRouteParameters() { return isset($this->pluginDefinition['route_parameters']) ? $this->pluginDefinition['route_parameters'] : ar

MenuLinkBase::getRouteName

public MenuLinkBase::getRouteName() Returns the route name, if available. Return value string The name of the route this menu link links to. Overrides MenuLinkInterface::getRouteName File core/lib/Drupal/Core/Menu/MenuLinkBase.php, line 108 Class MenuLinkBase Defines a base menu link class. Namespace Drupal\Core\Menu Code public function getRouteName() { return isset($this->pluginDefinition['route_name']) ? $this->pluginDefinition['route_name'] : ''; }