class Runtime
Same name in this branch
- 11.1.x vendor/sebastian/environment/src/Runtime.php \SebastianBergmann\Environment\Runtime
- 11.1.x vendor/composer/composer/src/Composer/Platform/Runtime.php \Composer\Platform\Runtime
@psalm-immutable
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Hierarchy
- class \PHPUnit\Event\Runtime\Runtime
Expanded class hierarchy of Runtime
1 file declares its use of Runtime
- Started.php in vendor/
phpunit/ phpunit/ src/ Event/ Events/ Application/ Started.php
20 string references to 'Runtime'
- Application::writeRuntimeInformation in vendor/
phpunit/ phpunit/ src/ TextUI/ Application.php - BuildInformation::setRuntimeInformation in vendor/
phpunit/ php-code-coverage/ src/ Report/ Xml/ BuildInformation.php - demo_umami_requirements in core/
profiles/ demo_umami/ demo_umami.install - Implements hook_requirements().
- file_requirements in core/
modules/ file/ file.install - Implements hook_requirements().
- hook_requirements in core/
lib/ Drupal/ Core/ Extension/ module.api.php - Check installation requirements and do status reporting.
File
-
vendor/
phpunit/ phpunit/ src/ Event/ Value/ Runtime/ Runtime.php, line 19
Namespace
PHPUnit\Event\RuntimeView source
final class Runtime {
private readonly OperatingSystem $operatingSystem;
private readonly PHP $php;
private readonly PHPUnit $phpunit;
public function __construct() {
$this->operatingSystem = new OperatingSystem();
$this->php = new PHP();
$this->phpunit = new PHPUnit();
}
public function asString() : string {
$php = $this->php();
return sprintf('PHPUnit %s using PHP %s (%s) on %s', $this->phpunit()
->versionId(), $php->version(), $php->sapi(), $this->operatingSystem()
->operatingSystem());
}
public function operatingSystem() : OperatingSystem {
return $this->operatingSystem;
}
public function php() : PHP {
return $this->php;
}
public function phpunit() : PHPUnit {
return $this->phpunit;
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
Runtime::$operatingSystem | private | property | |
Runtime::$php | private | property | |
Runtime::$phpunit | private | property | |
Runtime::asString | public | function | |
Runtime::operatingSystem | public | function | |
Runtime::php | public | function | |
Runtime::phpunit | public | function | |
Runtime::__construct | public | function |