Exemple #1
0
 /**
  * @return \Psc\Form\DataInput
  */
 public static function instance($name)
 {
     if (!isset(self::$instances[$name])) {
         switch ($name) {
             case 'GET':
                 $input = $_GET;
                 break;
             case 'POST':
                 $input = $_POST;
                 break;
             case 'COOKIE':
                 $input = $_COOKIE;
                 break;
             default:
                 throw new \Psc\Exception('Parameter: ' . Code::varinfo($name) . ' nicht erlaubt');
         }
         self::$instances[$name] = new FormDataInput($input, FormDataInput::TYPE_ARRAY);
     }
     return self::$instances[$name];
 }