public function testRunRegression($name) { include $name; $_SERVER = $server; $_FILES = $files; $_REQUEST = $request; $_COOKIE = $cookies; $requestParser = new ezcMvcHttpRequestParser(); $req = $requestParser->createRequest(); $expectedFileName = $name . '.exp'; if (!file_exists($expectedFileName)) { self::fail('Missing expected data file.'); file_put_contents($expectedFileName, var_export($req, true)); } else { $expected = file_get_contents($expectedFileName); self::assertEquals($expected, var_export($req, true)); } }
/** * Overloads parent::processStandardHeaders() to also call processEncryption() * * @return void */ protected function processStandardHeaders() { $this->processEncryption(); parent::processStandardHeaders( ); }
protected function processStandardHeaders() { $this->processEncryption(); $this->processMethodOverride(); parent::processStandardHeaders(); }