class Php83GarbageCollectorStatusProvider
@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit
@internal This class is not covered by the backward compatibility promise for PHPUnit
Hierarchy
- class \PHPUnit\Event\Telemetry\Php83GarbageCollectorStatusProvider implements \PHPUnit\Event\Telemetry\GarbageCollectorStatusProvider
Expanded class hierarchy of Php83GarbageCollectorStatusProvider
1 file declares its use of Php83GarbageCollectorStatusProvider
- Facade.php in vendor/
phpunit/ phpunit/ src/ Event/ Facade.php
File
-
vendor/
phpunit/ phpunit/ src/ Event/ Value/ Telemetry/ Php83GarbageCollectorStatusProvider.php, line 19
Namespace
PHPUnit\Event\TelemetryView source
final class Php83GarbageCollectorStatusProvider implements GarbageCollectorStatusProvider {
public function status() : GarbageCollectorStatus {
$status = gc_status();
return new GarbageCollectorStatus($status['runs'], $status['collected'], $status['threshold'], $status['roots'], $status['application_time'], $status['collector_time'], $status['destructor_time'], $status['free_time'], $status['running'], $status['protected'], $status['full'], $status['buffer_size']);
}
}
Members
Title Sort descending | Modifiers | Object type | Summary | Overriden Title |
---|---|---|---|---|
Php83GarbageCollectorStatusProvider::status | public | function | Overrides GarbageCollectorStatusProvider::status |