/** * @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]; }