Lines Matching defs:containers
49 protected $containers;
129 if ($this->containers === null) {
133 if (!isset($this->containers[$this->depth])) {
139 $endAt = $this->containers[$this->depth]['endAt'] ?? 0;
417 * comparison filter is encountered to only capture beginning and end parenthesis of containers.
420 * detected containers starting at the highest level that have no endpoints marked yet and working our way down.
426 $this->containers = $this->containers ?? [];
439 if ($this->containers !== null) {
440 foreach ($this->containers as $info) {
488 $this->containers[$child] = ['startAt' => $i, 'endAt' => null];
526 foreach (array_reverse((array) $this->containers, true) as $ci => $info) {
528 $this->containers[$ci]['endAt'] = $i + 1;