Lines Matching refs:state
105 * Current state of the state machine
110 public $state = self::STATE_BEFORE_VERSION_NAME;
156 while ($this->state && $this->state !== self::STATE_EMIT && $this->has_data()) {
157 $state = $this->state;
158 $this->$state();
161 if ($this->state === self::STATE_EMIT) {
215 $this->state = self::STATE_VERSION_NAME;
217 $this->state = self::STATE_ERROR;
226 $this->state = self::STATE_VERSION_EQUALS;
228 $this->state = self::STATE_ERROR;
237 $this->state = self::STATE_VERSION_VALUE;
239 $this->state = self::STATE_ERROR;
248 $this->state = self::STATE_ENCODING_NAME;
250 $this->state = self::STATE_EMIT;
253 $this->state = self::STATE_ERROR;
262 $this->state = self::STATE_ENCODING_EQUALS;
264 $this->state = self::STATE_STANDALONE_NAME;
273 $this->state = self::STATE_ENCODING_VALUE;
275 $this->state = self::STATE_ERROR;
284 $this->state = self::STATE_STANDALONE_NAME;
286 $this->state = self::STATE_EMIT;
289 $this->state = self::STATE_ERROR;
298 $this->state = self::STATE_STANDALONE_EQUALS;
300 $this->state = self::STATE_ERROR;
309 $this->state = self::STATE_STANDALONE_VALUE;
311 $this->state = self::STATE_ERROR;
328 $this->state = self::STATE_ERROR;
334 $this->state = self::STATE_ERROR;
336 $this->state = self::STATE_EMIT;
339 $this->state = self::STATE_ERROR;