Exemplo n.º 1
0
 /**
  * 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);
 }
Exemplo n.º 2
0
 /**
  * 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);
 }
Exemplo n.º 3
0
 /**
  * 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);
 }
Exemplo n.º 4
0
 /**
  * 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);
 }
Exemplo n.º 5
0
 /**
  * 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);
 }
Exemplo n.º 6
0
 /**
  * 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);
 }
Exemplo n.º 7
0
 /**
  * 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);
 }