Beispiel #1
0
 /**
  * Creates a new Instance (Singleton) of Cleaner.
  *
  * @return void
  */
 protected function __construct()
 {
     $this->_configuration = Cleaner_Engine::_getInstance();
     $this->_cages = array(self::INPUT_SCOPE_GET => Cleaner_Cage::getInstance($_GET, self::INPUT_SCOPE_GET), self::INPUT_SCOPE_POST => Cleaner_Cage::getInstance($_POST, self::INPUT_SCOPE_POST), self::INPUT_SCOPE_REQUEST => Cleaner_Cage::getInstance($_REQUEST, self::INPUT_SCOPE_REQUEST), self::INPUT_SCOPE_COOKIE => Cleaner_Cage::getInstance($_COOKIE, self::INPUT_SCOPE_COOKIE), self::INPUT_SCOPE_FILES => Cleaner_Cage::getInstance($_FILES, self::INPUT_SCOPE_FILES), self::INPUT_SCOPE_SESSION => Cleaner_Cage::getInstance($_SESSION, self::INPUT_SCOPE_SESSION), self::INPUT_SCOPE_ENV => Cleaner_Cage::getInstance($_ENV, self::INPUT_SCOPE_ENV), self::INPUT_SCOPE_SERVER => Cleaner_Cage::getInstance($_SERVER, self::INPUT_SCOPE_SERVER));
     if (isset($GLOBALS['HTTP_SERVER_VARS'])) {
         $GLOBALS['HTTP_SERVER_VARS'] = null;
     }
     if (isset($GLOBALS['HTTP_GET_VARS'])) {
         $GLOBALS['HTTP_GET_VARS'] = null;
     }
     if (isset($GLOBALS['HTTP_POST_VARS'])) {
         $GLOBALS['HTTP_POST_VARS'] = null;
     }
     if (isset($GLOBALS['HTTP_COOKIE_VARS'])) {
         $GLOBALS['HTTP_COOKIE_VARS'] = null;
     }
     if (isset($GLOBALS['HTTP_ENV_VARS'])) {
         $GLOBALS['HTTP_ENV_VARS'] = null;
     }
     if (isset($GLOBALS['HTTP_SESSION_VARS'])) {
         $GLOBALS['HTTP_SESSION_VARS'] = null;
     }
     if (isset($GLOBALS['HTTP_REQUEST_VARS'])) {
         $GLOBALS['HTTP_REQUEST_VARS'] = null;
     }
     if (isset($GLOBALS['HTTP_FILES_VARS'])) {
         $GLOBALS['HTTP_FILES_VARS'] = null;
     }
 }