Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Timer

Открытые члены

 __construct ($timeout=null, $limit=null)
 
 isElapsed ()
 
 enableManualIncrement ()
 
 increment ()
 
 setLimit ($limit)
 
 setTimeout ($timeout)
 
 startTime ()
 
 isTimeout ()
 
 isLimitExceeded ()
 

Защищенные данные

 $timeout
 
 $timeAtStart
 
 $limit
 
 $current = 0
 
 $isManualIncrement = false
 

Подробное описание

См. определение в файле timer.php строка 15

Конструктор(ы)

◆ __construct()

__construct ( $timeout = null,
$limit = null )

Timer constructor.

Аргументы
integer | null$timeoutTimeout.
integer | null$limitLimit.

См. определение в файле timer.php строка 38

Методы

◆ enableManualIncrement()

enableManualIncrement ( )

Enable manual increment.

Возвращает
$this

См. определение в файле timer.php строка 58

◆ increment()

increment ( )

Increment current value of limit.

Возвращает
$this

См. определение в файле timer.php строка 69

◆ isElapsed()

isElapsed ( )

Return true if timer is elapsed.

Возвращает
bool

См. определение в файле timer.php строка 48

◆ isLimitExceeded()

isLimitExceeded ( )

Check limits.

Возвращает
bool

См. определение в файле timer.php строка 135

◆ isTimeout()

isTimeout ( )

Check timeout.

Возвращает
bool

См. определение в файле timer.php строка 120

◆ setLimit()

setLimit ( $limit)

Set limit.

Аргументы
integer$limitLimit.
Возвращает
$this

См. определение в файле timer.php строка 81

◆ setTimeout()

setTimeout ( $timeout)

Set timeout.

Аргументы
integer$timeoutTimeout.
Возвращает
$this

См. определение в файле timer.php строка 93

◆ startTime()

startTime ( )

Start time watch.

Возвращает
$this

См. определение в файле timer.php строка 104

Данные класса

◆ $current

$current = 0
protected

См. определение в файле timer.php строка 27

◆ $isManualIncrement

$isManualIncrement = false
protected

См. определение в файле timer.php строка 30

◆ $limit

$limit
protected

См. определение в файле timer.php строка 24

◆ $timeAtStart

$timeAtStart
protected

См. определение в файле timer.php строка 21

◆ $timeout

$timeout
protected

См. определение в файле timer.php строка 18