class Info
Same name in this branch
- 11.1.x vendor/symfony/polyfill-intl-idn/Info.php \Symfony\Polyfill\Intl\Idn\Info
- 11.1.x vendor/squizlabs/php_codesniffer/src/Reports/Info.php \PHP_CodeSniffer\Reports\Info
@psalm-immutable
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
Hierarchy
- class \PHPUnit\Event\Telemetry\Info
Expanded class hierarchy of Info
2 files declare their use of Info
- DataProviderMethodCalled.php in vendor/
phpunit/ phpunit/ src/ Event/ Events/ Test/ Lifecycle/ DataProviderMethodCalled.php - JunitXmlLogger.php in vendor/
phpunit/ phpunit/ src/ Logging/ JUnit/ JunitXmlLogger.php
31 string references to 'Info'
- BlockContent::setInfo in core/
modules/ block_content/ src/ Entity/ BlockContent.php - Sets the block description.
- BlockContentViewsData::getViewsData in core/
modules/ block_content/ src/ BlockContentViewsData.php - Returns views data for the entity type.
- BlockCustomTranslation::query in core/
modules/ block_content/ src/ Plugin/ migrate/ source/ d7/ BlockCustomTranslation.php - Box::query in core/
modules/ block_content/ src/ Plugin/ migrate/ source/ d6/ Box.php - ClassFilesSniff::process in vendor/
drupal/ coder/ coder_sniffer/ Drupal/ Sniffs/ InfoFiles/ ClassFilesSniff.php - Processes this test, when one of its tokens is encountered.
File
-
vendor/
phpunit/ phpunit/ src/ Event/ Value/ Telemetry/ Info.php, line 19
Namespace
PHPUnit\Event\TelemetryView source
final class Info {
private readonly Snapshot $current;
private readonly Duration $durationSinceStart;
private readonly MemoryUsage $memorySinceStart;
private readonly Duration $durationSincePrevious;
private readonly MemoryUsage $memorySincePrevious;
public function __construct(Snapshot $current, Duration $durationSinceStart, MemoryUsage $memorySinceStart, Duration $durationSincePrevious, MemoryUsage $memorySincePrevious) {
$this->current = $current;
$this->durationSinceStart = $durationSinceStart;
$this->memorySinceStart = $memorySinceStart;
$this->durationSincePrevious = $durationSincePrevious;
$this->memorySincePrevious = $memorySincePrevious;
}
public function time() : HRTime {
return $this->current
->time();
}
public function memoryUsage() : MemoryUsage {
return $this->current
->memoryUsage();
}
public function peakMemoryUsage() : MemoryUsage {
return $this->current
->peakMemoryUsage();
}
public function durationSinceStart() : Duration {
return $this->durationSinceStart;
}
public function memoryUsageSinceStart() : MemoryUsage {
return $this->memorySinceStart;
}
public function durationSincePrevious() : Duration {
return $this->durationSincePrevious;
}
public function memoryUsageSincePrevious() : MemoryUsage {
return $this->memorySincePrevious;
}
public function garbageCollectorStatus() : GarbageCollectorStatus {
return $this->current
->garbageCollectorStatus();
}
public function asString() : string {
return sprintf('[%s / %s] [%d bytes]', $this->durationSinceStart()
->asString(), $this->durationSincePrevious()
->asString(), $this->memoryUsage()
->bytes());
}
}
Members
Title Sort descending | Modifiers | Object type | Summary |
---|---|---|---|
Info::$current | private | property | |
Info::$durationSincePrevious | private | property | |
Info::$durationSinceStart | private | property | |
Info::$memorySincePrevious | private | property | |
Info::$memorySinceStart | private | property | |
Info::asString | public | function | |
Info::durationSincePrevious | public | function | |
Info::durationSinceStart | public | function | |
Info::garbageCollectorStatus | public | function | |
Info::memoryUsage | public | function | |
Info::memoryUsageSincePrevious | public | function | |
Info::memoryUsageSinceStart | public | function | |
Info::peakMemoryUsage | public | function | |
Info::time | public | function | |
Info::__construct | public | function |