function ViewsConfigUpdater::mapOperatorFromSingleToMultiple

Same name and namespace in other branches
  1. 8.9.x core/modules/views/src/ViewsConfigUpdater.php \Drupal\views\ViewsConfigUpdater::mapOperatorFromSingleToMultiple()

Maps a single operator to a multiple one, if possible.

Parameters

string $single_operator: A single operator.

Return value

string A multiple operator or the original one if no mapping was available.

1 call to ViewsConfigUpdater::mapOperatorFromSingleToMultiple()
ViewsConfigUpdater::processMultivalueBaseFieldHandler in core/modules/views/src/ViewsConfigUpdater.php
Processes handlers affected by the multivalue base field update.

File

core/modules/views/src/ViewsConfigUpdater.php, line 473

Class

ViewsConfigUpdater
Provides a BC layer for modules providing old configurations.

Namespace

Drupal\views

Code

protected function mapOperatorFromSingleToMultiple($single_operator) {
    switch ($single_operator) {
        case '=':
            return 'or';
        case '!=':
            return 'not';
        default:
            return $single_operator;
    }
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.