Lines Matching refs:self

44         self::T_SECTION => true,
45 self::T_INVERTED => true,
46 self::T_END_SECTION => true,
47 self::T_COMMENT => true,
48 self::T_PARTIAL => true,
49 self::T_PARTIAL_2 => true,
50 self::T_DELIM_CHANGE => true,
51 self::T_ESCAPED => true,
52 self::T_UNESCAPED => true,
53 self::T_UNESCAPED_2 => true,
58 self::T_ESCAPED => true,
59 self::T_UNESCAPED => true,
60 self::T_UNESCAPED_2 => true,
120 case self::IN_TEXT:
125 $this->state = self::IN_TAG_TYPE;
135 case self::IN_TAG_TYPE:
143 $this->tagType = self::T_ESCAPED;
146 if ($this->tagType === self::T_DELIM_CHANGE) {
153 $this->state = self::IN_TEXT;
158 $this->state = self::IN_TAG;
168 self::T_SECTION,
169 self::T_PARTIAL,
170 self::T_PARTIAL_2]
180 self::TYPE => $this->tagType,
181 self::NAME => trim($this->buffer),
182 self::OTAG => $this->otag,
183 self::CTAG => $this->ctag,
184 self::INDEX => ($this->tagType == self::T_END_SECTION) ?
189 $t[self::ARGS] = $args;
196 $this->state = self::IN_TEXT;
197 if ($this->tagType == self::T_UNESCAPED) {
203 $lastName = $this->tokens[$lastIndex][self::NAME];
205 $this->tokens[$lastIndex][self::NAME] = trim(
231 $this->state = self::IN_TEXT;
251 self::TYPE => self::T_TEXT,
252 self::VALUE => $this->buffer
268 if (isset($this->tagTypes[$token[self::TYPE]])) {
269 if (isset($this->interpolatedTags[$token[self::TYPE]])) {
272 } elseif ($token[self::TYPE] == self::T_TEXT) {
273 if (preg_match('/\S/', $token[self::VALUE])) {
295 if ($this->tokens[$j][self::TYPE] == self::T_TEXT) {
297 && $this->tokens[$j + 1][self::TYPE] == self::T_PARTIAL
299 $this->tokens[$j + 1][self::INDENT]
300 = $this->tokens[$j][self::VALUE];
307 $this->tokens[] = [self::TYPE => self::T_TEXT, self::VALUE => "\n"];