Spec-Zone.ru › Symfony 2.7

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

Spec-Zone.ru

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