Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. Node.php

function Node::getArgument

Overrides ArgumentDefaultPluginBase::getArgument

File

core/modules/node/src/Plugin/views/argument_default/Node.php, line 63

Class

Node
Default argument plugin to extract a node.

Namespace

Drupal\node\Plugin\views\argument_default

Code

public function getArgument() {
    // Get the node object from current route.
    $node = $this->routeMatch
        ->getParameter('node') ?? $this->routeMatch
        ->getParameter('node_preview');
    if ($node instanceof NodeInterface) {
        return $node->id();
    }
}
RSS feed
Powered by Drupal