Spec-Zone.ru › Symfony 3.1

StopwatchEvent

class StopwatchEvent

Представляет событие, управляемое Stopwatch.

Методы

__construct(float $origin, string|null $category = null)

Конструктор.

string getCategory()

Получает категорию.

float getOrigin()

Получает исходное значение.

$this start()

Запускает новый период события.

$this stop()

Останавливает последний запущенный период события.

bool isStarted()

Проверяет, было ли событие запущено.

$this lap()

Останавливает текущий период и запускает новый.

ensureStopped()

Останавливает все периоды, которые еще не остановлены.

StopwatchPeriod[] getPeriods()

Получает все периоды события.

int getStartTime()

Получает относительное время начала первого периода.

int getEndTime()

Получает относительное время окончания последнего периода.

int getDuration()

Получает продолжительность событий (включая все периоды).

int getMemory()

Получает максимальное использование памяти во всех периодах.

string __toString()

Подробности

__construct(float $origin, string|null $category = null)

Конструктор.

Параметры

float $origin Время начала в миллисекундах
string|null $category Категория события или null для использования по умолчанию

Исключения

InvalidArgumentException Если исходное время недействительно

string getCategory()

Получает категорию.

Возвращаемое значение

string Категория

float getOrigin()

Получает исходное значение.

Возвращаемое значение

float Исходное значение в миллисекундах

$this start()

Запускает новый период события.

Возвращаемое значение

$this

$this stop()

Останавливает последний запущенный период события.

Возвращаемое значение

$this

Исключения

LogicException Если метод stop() вызван без соответствующего вызова start()

bool isStarted()

Проверяет, было ли событие запущено.

Возвращаемое значение

bool

$this lap()

Останавливает текущий период и запускает новый.

Возвращаемое значение

$this

ensureStopped()

Останавливает все периоды, которые еще не остановлены.

StopwatchPeriod[] getPeriods()

Получает все периоды события.

Возвращаемое значение

StopwatchPeriod[] Массив экземпляров StopwatchPeriod

int getStartTime()

Получает относительное время начала первого периода.

Возвращаемое значение

int Время (в миллисекундах)

int getEndTime()

Получает относительное время окончания последнего периода.

Возвращаемое значение

int Время (в миллисекундах)

int getDuration()

Получает продолжительность событий (включая все периоды).

Возвращаемое значение

int Продолжительность (в миллисекундах)

int getMemory()

Получает максимальное использование памяти во всех периодах.

Возвращаемое значение

int Использование памяти (в байтах)

string __toString()

Возвращаемое значение

string

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Stopwatch/StopwatchEvent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API