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

Breadcrumb

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

class MemoryUsage

@psalm-immutable

@no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit

Hierarchy

  • class \PHPUnit\Event\Telemetry\MemoryUsage

Expanded class hierarchy of MemoryUsage

File

vendor/phpunit/phpunit/src/Event/Value/Telemetry/MemoryUsage.php, line 17

Namespace

PHPUnit\Event\Telemetry
View source
final class MemoryUsage {
    private readonly int $bytes;
    public static function fromBytes(int $bytes) : self {
        return new self($bytes);
    }
    private function __construct(int $bytes) {
        $this->bytes = $bytes;
    }
    public function bytes() : int {
        return $this->bytes;
    }
    public function diff(self $other) : self {
        return self::fromBytes($this->bytes - $other->bytes);
    }

}

Members

Title Sort descending Modifiers Object type Summary
MemoryUsage::$bytes private property
MemoryUsage::bytes public function
MemoryUsage::diff public function
MemoryUsage::fromBytes public static function
MemoryUsage::__construct private function

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal