class Timer implements TimerInterface
Methods
__construct(Clock $clock, $interval, $callback, $periodic = false, $iterations = INF, $data = null) | ||
Clock | getClock() | |
getInterval() | ||
getCallback() | ||
setData($data) | ||
getData() | ||
decrementIterations()
Removes an iteration. |
||
getIterations()
Returns remaining iterations. |
||
isPeriodic() | ||
isActive() | ||
cancel() |
Details
at line 24
public
__construct(Clock $clock, $interval, $callback, $periodic = false, $iterations = INF, $data = null)
at line 45
public Clock
getClock()
at line 53
public
getInterval()
at line 61
public
getCallback()
at line 69
public
setData($data)
at line 77
public
getData()
at line 85
public
decrementIterations()
Removes an iteration.
at line 93
public
getIterations()
Returns remaining iterations.