You are here

public function MyBlogLink::getRouteParameters in Blog 3.x

Same name and namespace in other branches
  1. 8.2 src/Plugin/Menu/MyBlogLink.php \Drupal\blog\Plugin\Menu\MyBlogLink::getRouteParameters()

Returns the route parameters, if available.

Return value

array An array of parameter names and values.

Overrides MenuLinkBase::getRouteParameters

File

src/Plugin/Menu/MyBlogLink.php, line 65

Class

MyBlogLink
Represents a menu link for "My blog".

Namespace

Drupal\blog\Plugin\Menu

Code

public function getRouteParameters() {
  if ($this->currentUser
    ->isAuthenticated()) {
    $uid = $this->currentUser
      ->id();
    return [
      'arg_0' => $uid,
    ];
  }
  return [
    'arg_0' => 0,
  ];
}