public function ActivityPlugin::addWhereExpression in Activity 8
File
- src/Plugin/views/query/ActivityPlugin.php, line 135
Class
- ActivityPlugin
- Activity views query plugin which display all activities.
Namespace
Drupal\activity\Plugin\views\query
Code
public function addWhereExpression($group, $snippet, $args = []) {
if (empty($group)) {
$group = 0;
}
if (!isset($this->where[$group])) {
$this
->setWhereGroup('AND', $group);
}
$this->where[$group]['conditions'][] = [
'field' => $snippet,
'value' => $args,
'operator' => 'formula',
];
if ($this->activities instanceof Select) {
$this->activities
->where($snippet, []);
}
}