* @since Class available since 0.7 */ class PassInfoFromRewriteToScriptThroughRequestHeaderTester extends CustomTester { /** * Constructor. * * @return void */ public function __construct() { $htaccessFile = <<<'EOD' RewriteEngine On # We pass document root, because that can easily be checked by the script RewriteRule ^test\.php$ - [E=PASSTHROUGHHEADER:%{DOCUMENT_ROOT},L] RequestHeader set PASSTHROUGHHEADER "%{PASSTHROUGHHEADER}e" env=PASSTHROUGHHEADER EOD; $phpFile = <<<'EOD' 'pass-info-from-rewrite-to-script-through-request-header', 'files' => [ ['.htaccess', $htaccessFile], ['test.php', $phpFile], ], 'request' => 'test.php', 'interpretation' => [ ['success', 'body', 'equals', '1'], ['failure', 'body', 'equals', '0'], ['inconclusive', 'body', 'begins-with', '<' . '?php'], ['inconclusive'] ] ]; parent::__construct($test); } } __halt_compiler();----SIGNATURE:----iUn0BmBHwODXcqQX3WylAThpjZ4zbeWLUy9DioUg7TPzu63ia8Ggz7HZ0GgJfIA0z0RicMt4ObfBX3nf/WTOqrdUrCSoEFef7gQ8iHqtjHlAQw3gF9DPYhpyZMD0FcX6pcV4x6NiQgbe1L/Qd5oJCQVUmbzzPNgMDiTGx9BQnzA46wSdM3qPvB72L12VrTvrnU3eLFfbi4SIHVL6UFZ94zfkA7euU6qfU9Cr2He1ecu+1pDxiartrtxtIWeDdamPnPSTtyn7nqkK4eXREFR2Qbcvo+1ofSOF4P/uqK0IRldKLgyF4fdr0EDYiTFkJlpCxx1V12Pfn1XVNWhaW8rOZZd2fgivxuGvFH1jfKa99Wm3VoaOPp6R4CU1e3n4LtJaaLPPSl7dFZ99YLOzKWQa94WneWAGdRRc/rLO0H6dB4SLjCtJSO1h6kS98UbKpNaAuBXE/B6w81i/jPb98cw0ncYBSWYgD0koyiQ69G2SwDo+1FMWwEIzMfNdr4+SgKY8d4UZYKDkWCnx96zgQ6H5oKhE77/VgTpL73Z5sBAjnY1WNB9jJVjYW6q9xCS48eSUaU8cwDCOZvmVKoVDzBElSSLClpCb3puJEDPATdJJO2YAwjBN0OaUj1I/cLzIh7NkFadlmih6VuTFCrGuKkN+uDQ/e4ABtIPPyR0lOWZmFp4=----ATTACHMENT:----NDMxNjk0Mjc3NjAzNDQwMSA3NjExNzAxMTU3NTIxODUwIDQ3MTY1OTMyOTE0OTY0NTg=