Пример #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);
 }
Пример #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);
 }
Пример #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);
 }
Пример #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);
 }
Пример #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);
 }
Пример #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);
 }
Пример #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);
 }