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

Breadcrumb

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

function VersionComparisonOperator::ensureOperatorIsValid

@psalm-param '<'|'lt'|'<='|'le'|'>'|'gt'|'>='|'ge'|'=='|'='|'eq'|'!='|'<>'|'ne' $operator

Throws

InvalidVersionOperatorException

1 call to VersionComparisonOperator::ensureOperatorIsValid()
VersionComparisonOperator::__construct in vendor/phpunit/phpunit/src/Util/VersionComparisonOperator.php
@psalm-param '<'|'lt'|'<='|'le'|'>'|'gt'|'>='|'ge'|'=='|'='|'eq'|'!='|'<>'|'ne' $operator

File

vendor/phpunit/phpunit/src/Util/VersionComparisonOperator.php, line 51

Class

VersionComparisonOperator
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit

Namespace

PHPUnit\Util

Code

private function ensureOperatorIsValid(string $operator) : void {
    if (!in_array($operator, [
        '<',
        'lt',
        '<=',
        'le',
        '>',
        'gt',
        '>=',
        'ge',
        '==',
        '=',
        'eq',
        '!=',
        '<>',
        'ne',
    ], true)) {
        throw new InvalidVersionOperatorException($operator);
    }
}
RSS feed
Powered by Drupal