/** * Provides an interface for visiting this field * * @param \r8\iface\Form\Visitor $visitor The visitor object to call * @return NULL */ public function visit(\r8\iface\Form\Visitor $visitor) { $visitor->file($this); }
/** * Provides an interface for visiting this field * * @param \r8\iface\Form\Visitor $visitor The visitor object to call * @return NULL */ public function visit(\r8\iface\Form\Visitor $visitor) { $visitor->textArea($this); }
/** * Visits all the fields in this form * * @param \r8\iface\Form\Visitor The visitor object * @return Mixed Returns the results from the visitor object */ public function visit(\r8\iface\Form\Visitor $visitor) { $visitor->begin($this); foreach ($this->fields as $field) { $field->visit($visitor); } return $visitor->end($this); }
/** * Provides an interface for visiting this field * * @param \r8\iface\Form\Visitor $visitor The visitor object to call * @return NULL */ public function visit(\r8\iface\Form\Visitor $visitor) { $visitor->checkbox($this); }
/** * Provides an interface for visiting this field * * @param \r8\iface\Form\Visitor $visitor The visitor object to call * @return NULL */ public function visit(\r8\iface\Form\Visitor $visitor) { $visitor->select($this); }
/** * Provides an interface for visiting this field * * @param \r8\iface\Form\Visitor $visitor The visitor object to call * @return NULL */ public function visit(\r8\iface\Form\Visitor $visitor) { $visitor->password($this); }
/** * Provides an interface for visiting this field * * @param \r8\iface\Form\Visitor $visitor The visitor object to call * @return NULL */ public function visit(\r8\iface\Form\Visitor $visitor) { $visitor->hidden($this); }