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\ConfigurationCode
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,
],
]);
}