Example #1
0
 /**
  * Return Form object by name, must call before validating, getting data
  * @param string $name , unique identifier of the form
  * @return Form | null
  */
 public static function getForm($name)
 {
     if (!isset(self::$forms)) {
         self::$forms = $_SESSION['php_lite_form_builder'];
     }
     foreach (self::$forms as $form) {
         if ($form instanceof Form) {
             if ($form->getName() == $name) {
                 $form->process();
                 return $form;
             }
         }
     }
     return null;
 }