public function endField() { $field = array_pop($this->_fields); if ($field instanceof ActiveField) { return $field->end(); } else { throw new InvalidCallException('Mismatching endField() call.'); } }