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

Breadcrumb

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

Views argument handlers

Handler plugins for Views contextual filters.

Handler plugins help build the view query object. Views argument handlers are for contextual filtering.

Views argument handlers extend \Drupal\views\Plugin\views\argument\ArgumentPluginBase. They must be annotated with \Drupal\views\Annotation\ViewsArgument annotation, and they must be in namespace directory Plugin\views\argument.

See also

Plugin API

Parent topics

Views plugins
Overview of views plugins

File

core/modules/views/src/Plugin/views/argument/ArgumentPluginBase.php, line 17

Classes

Title Sort descending File name Summary
ArgumentPluginBase core/modules/views/src/Plugin/views/argument/ArgumentPluginBase.php Base class for argument (contextual filter) handler plugins.
Broken core/modules/views/src/Plugin/views/argument/Broken.php A special handler to take the place of missing or broken handlers.
Date core/modules/datetime/src/Plugin/views/argument/Date.php Abstract argument handler for dates.
Date core/modules/views/src/Plugin/views/argument/Date.php Argument handler for dates.
EntityArgument core/modules/views/src/Plugin/views/argument/EntityArgument.php Argument handler to accept an entity ID value.
EntityReferenceArgument core/modules/views/src/Plugin/views/argument/EntityReferenceArgument.php Argument handler to accept an entity reference ID value.
Fid core/modules/file/src/Plugin/views/argument/Fid.php Argument handler to accept multiple file ids.
Formula core/modules/views/src/Plugin/views/argument/Formula.php Argument handler for simple formulae.
GroupByNumeric core/modules/views/src/Plugin/views/argument/GroupByNumeric.php Simple handler for arguments using group by.
IndexTid core/modules/taxonomy/src/Plugin/views/argument/IndexTid.php Allow taxonomy term ID(s) as argument.
IndexTidDepth core/modules/taxonomy/src/Plugin/views/argument/IndexTidDepth.php Argument handler for taxonomy terms with depth.
IndexTidDepthModifier core/modules/taxonomy/src/Plugin/views/argument/IndexTidDepthModifier.php Argument handler for to modify depth for a previous term.
LanguageArgument core/modules/views/src/Plugin/views/argument/LanguageArgument.php Defines an argument handler to accept a language.
ManyToOne core/modules/views/src/Plugin/views/argument/ManyToOne.php Argument handler for many to one relationships.
NullArgument core/modules/views/src/Plugin/views/argument/NullArgument.php Argument handler that ignores the argument.
NumberListField core/modules/options/src/Plugin/views/argument/NumberListField.php Argument handler for list field to show human readable name in the summary.
NumericArgument core/modules/views/src/Plugin/views/argument/NumericArgument.php Basic argument handler for arguments that are numeric.
RolesRid core/modules/user/src/Plugin/views/argument/RolesRid.php Allow role ID(s) as argument.
Search core/modules/search/src/Plugin/views/argument/Search.php Argument handler for search keywords.
Standard core/modules/views/src/Plugin/views/argument/Standard.php Default implementation of the base argument plugin.
StringArgument core/modules/views/src/Plugin/views/argument/StringArgument.php Argument handler for string.
StringListField core/modules/options/src/Plugin/views/argument/StringListField.php Argument handler for list field to show the human readable name in summary.
Taxonomy core/modules/taxonomy/src/Plugin/views/argument/Taxonomy.php Argument handler for basic taxonomy tid.
Uid core/modules/user/src/Plugin/views/argument/Uid.php Argument handler to accept a user id.
UserUid core/modules/comment/src/Plugin/views/argument/UserUid.php The views user ID argument handler.
ViewsArgument core/modules/views/src/Attribute/ViewsArgument.php Defines a ViewsArgument attribute for plugin discovery.
ViewsArgument core/modules/views/src/Annotation/ViewsArgument.php Defines a Plugin annotation object for views argument handlers.
VocabularyVid core/modules/taxonomy/src/Plugin/views/argument/VocabularyVid.php Argument handler to accept a vocabulary id.
RSS feed
Powered by Drupal