Re: [PATCH] Repost - Adding Output Filters w/ Apache2 Handler SAPI
| From: | Edward Rudd | Date: | Fri, 30 Apr 2004 01:31:04 +0000 |
| Subject: | Re: [PATCH] Repost - Adding Output Filters w/ Apache2 Handler SAPI | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-9615@lists.php.net to get a copy of this message | ||
Woohoo!
This is an awesome patch..
I hope it gets accepted into PHP proper.
On Mon, 26 Apr 2004 11:33:48 +0300, Andi Gutmans wrote:
> Can you please give an example on how this can be used?
>
I am using it in a PHP web app I am writing where I am generating XML
output and running it through an XML filter via XSLT (mod_transform). And
I can then selectively turn the filter on and off.. IE for XML data that I
don't want transformed, or for non-xml data.
> At 08:13 PM 4/25/2004 -0600, Paul Querna wrote:
>>I added two new functions for handling output filters in the
>>Apache2Handler SAPI:
>>
>>bool apache_add_output_filter(string filter_name) - Attempts to add the
>>named filter to the Filter Chain.
>>
>>array apache_get_output_filters() - Returns an array of all Active
>>Output filters for this request
>>
>>The ability to add an output filter is very helpful in the apache
>>2model. For example with this I was able to add an XSLT output filter
>>that I use in other areas to render XML generated from PHP to HTML.
>>
>>The attached patches are for both PHP4 CVS and PHP5 CVS. They are also
>>online at:
>>http://force-elite.com/~chip/patches/php-src/apache2-filters/
>>
>>I posted this patches last Monday, but received 0 replies. Are the
>>patches acceptable, is there anything to change, or are there any
>>comments?
>>
>>Thanks,
>>
>>-Paul Querna
>>
>>