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

Breadcrumb

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

function RuleSet::getIteratorWithout

Parameters

array<self::TYPE_*>|self::TYPE_* $types:

File

vendor/composer/composer/src/Composer/DependencyResolver/RuleSet.php, line 151

Class

RuleSet
@author Nils Adermann <naderman@naderman.de> @implements \IteratorAggregate<Rule> @internal @final

Namespace

Composer\DependencyResolver

Code

public function getIteratorWithout($types) : RuleSetIterator {
    if (!\is_array($types)) {
        $types = [
            $types,
        ];
    }
    $rules = $this->getRules();
    foreach ($types as $type) {
        unset($rules[$type]);
    }
    return new RuleSetIterator($rules);
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal