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

Breadcrumb

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

function Loader::groups

1 call to Loader::groups()
Loader::load in vendor/phpunit/phpunit/src/TextUI/Configuration/Xml/Loader.php

File

vendor/phpunit/phpunit/src/TextUI/Configuration/Xml/Loader.php, line 546

Class

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

Namespace

PHPUnit\TextUI\XmlConfiguration

Code

private function groups(DOMXPath $xpath) : Groups {
    $include = [];
    $exclude = [];
    foreach ($xpath->query('groups/include/group') as $group) {
        assert($group instanceof DOMNode);
        $include[] = new Group($group->textContent);
    }
    foreach ($xpath->query('groups/exclude/group') as $group) {
        assert($group instanceof DOMNode);
        $exclude[] = new Group($group->textContent);
    }
    return new Groups(GroupCollection::fromArray($include), GroupCollection::fromArray($exclude));
}

API Navigation

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