ManagesLoops
trait ManagesLoops (View source)
Properties
protected array | $loopsStack | The stack of in-progress loops. |
Methods
void
incrementLoopIndices()
Increment the top loop's indices.
void
popLoop()
Pop a loop from the top of the loop stack.
stdClass|null
getLastLoop()
Get an instance of the last loop in the stack.
array
getLoopStack()
Get the entire loop stack.
Details
void
addLoop(Countable|array $data)
Add new loop to the stack.
void
incrementLoopIndices()
Increment the top loop's indices.
void
popLoop()
Pop a loop from the top of the loop stack.
stdClass|null
getLastLoop()
Get an instance of the last loop in the stack.
array
getLoopStack()
Get the entire loop stack.