/** * @covers Fisharebest\PhpPolyfill\Php54::removeMagicQuotes * @runInSeparateProcess */ public function testHttpRemoveMagicQuotes() { $_GET = array(addslashes('g\\et') => addslashes('G\'ET')); $_POST = array(addslashes('p\\ost') => addslashes('P\'OST')); $_COOKIE = array(addslashes('c\\ookie') => addslashes('C\'OOKIE')); $_REQUEST = array(addslashes('r\\equest') => addslashes('R\'EQUEST')); Php54::removeMagicQuotes(); $this->assertSame(array('g\\et' => 'G\'ET'), $_GET); $this->assertSame(array('p\\ost' => 'P\'OST'), $_POST); $this->assertSame(array('c\\ookie' => 'C\'OOKIE'), $_COOKIE); $this->assertSame(array('r\\equest' => 'R\'EQUEST'), $_REQUEST); }
function http_response_code($reponse_code = null) { return Php54::httpResponseCode($reponse_code); }