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

Breadcrumb

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

function Registry::loadFrom

This method is used by the "run test(s) in separate process" templates.

@noinspection PhpUnused

@codeCoverageIgnore

File

vendor/phpunit/phpunit/src/TextUI/Configuration/Registry.php, line 58

Class

Registry
CLI options and XML configuration are static within a single PHPUnit process. It is therefore okay to use a Singleton registry here.

Namespace

PHPUnit\TextUI\Configuration

Code

public static function loadFrom(string $path) : void {
    self::$instance = unserialize(file_get_contents($path), [
        'allowed_classes' => [
            Configuration::class,
            Php::class,
            ConstantCollection::class,
            Constant::class,
            IniSettingCollection::class,
            IniSetting::class,
            VariableCollection::class,
            Variable::class,
            DirectoryCollection::class,
            Directory::class,
            FileCollection::class,
            File::class,
            FilterDirectoryCollection::class,
            FilterDirectory::class,
            TestDirectoryCollection::class,
            TestDirectory::class,
            TestFileCollection::class,
            TestFile::class,
            TestSuiteCollection::class,
            TestSuite::class,
            VersionComparisonOperator::class,
            Source::class,
        ],
    ]);
}
RSS feed
Powered by Drupal