Spec-Zone.ru › Symfony 3.0

StopwatchEvent

class StopwatchEvent

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

Методы

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

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

string getCategory()

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

float getOrigin()

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

StopwatchEvent start()

Начинает новый период события.

StopwatchEvent stop()

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

bool isStarted()

Проверяет, было ли начато событие.

StopwatchEvent 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 Исходное значение в миллисекундах

StopwatchEvent start()

Начинает новый период события.

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

StopwatchEvent Событие

StopwatchEvent stop()

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

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

StopwatchEvent Событие

Исключения

LogicException При вызове stop() без предварительного вызова start()
LogicException При вызове stop() без соответствующего вызова start()

bool isStarted()

Проверяет, было ли начато событие.

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

bool

StopwatchEvent lap()

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

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

StopwatchEvent Событие

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.0/Symfony/Component/Stopwatch/StopwatchEvent.html

Spec-Zone.ru

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