protected function ArgumentPluginBase::unpackArgumentValue in Drupal 9
Same name and namespace in other branches
- 8 core/modules/views/src/Plugin/views/argument/ArgumentPluginBase.php \Drupal\views\Plugin\views\argument\ArgumentPluginBase::unpackArgumentValue()
Splits an argument into value and operator properties on this instance.
Parameters
bool $force_int: Enforce that values should be numeric.
4 calls to ArgumentPluginBase::unpackArgumentValue()
- ManyToOne::query in core/
modules/ views/ src/ Plugin/ views/ argument/ ManyToOne.php - Set up the query for this argument.
- ManyToOne::title in core/
modules/ views/ src/ Plugin/ views/ argument/ ManyToOne.php - Get the title this argument will assign the view, given the argument.
- StringArgument::query in core/
modules/ views/ src/ Plugin/ views/ argument/ StringArgument.php - Build the query based upon the formula.
- StringArgument::title in core/
modules/ views/ src/ Plugin/ views/ argument/ StringArgument.php - Get the title this argument will assign the view, given the argument.
File
- core/
modules/ views/ src/ Plugin/ views/ argument/ ArgumentPluginBase.php, line 1252
Class
- ArgumentPluginBase
- Base class for argument (contextual filter) handler plugins.
Namespace
Drupal\views\Plugin\views\argumentCode
protected function unpackArgumentValue($force_int = FALSE) {
$break = static::breakString($this->argument, $force_int);
$this->value = $break->value;
$this->operator = $break->operator;
}