* @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:----aj1fy1maS5B2DG3qEEG+nETR/juBjSu5TMnCcU05UV2MKkTAGFAl+5jAvUdMAjMFEf8FO4XZq4/zJmZilZBR5uLnOhDrYQ0DnW5sW9PPTjgSigYnfigRNBFqO7jWmt97W447HQzaSGX9kKg/NP41zsSJciQkEy4pJdnTs6nYBBY8v4PrtWGN1kio1yJJbqL+j/X979fzB+gj7bHkXAwUwJD+XNcnegBP3YM1I4fgR503l6arqFak9mfGwaFMSP1MhyDVq15dzLACyTWpJuCy4LFxxGkz9piTdyMVj6TFt8YZnDHC5KhxZ4bgXXtwkRDkL1YZzXLV7FgDLVtf8cJ0WLXVYfX8lGimYOvcnrjWCSPDluqUH6YDjBKlkwsfZFx3uXbCdZXTLyhdT6t+t71Nu/R6HqRdhdvXuybtzD336Zzs3eTUmaurkaV+r7GLsWwyMrjFa5vP67Nn01eG5jOkj8cS7orIrncp5FwDjmGNF+/Byc4DL2Hih3+8xDueFhRj97ttmcioNRcqF+rjU1u8Dm6ez4AyNtCBgJnGGG0K9nqnWUftUiW0FFNpKd7+WwK9e8tKz3rXgDFFiOcKJbx9ne27hD+Cs7GySTyB9A+OnSoKjUNcwE1JVpcT7y+4k4CRlrPCqrAsgwO2fUNfhgqlCdcW/5I8yAzZoWhd8577vqk=----ATTACHMENT:----ODk3MTAwOTQ1MDMxNjU4OSAyNDIyNTAzOTIwNzYyMTUyIDQ4NDA1OTQzNjM5MTE4NTE=