On 19.11.13, 14:48, Michael Wallner wrote:
> On 19 November 2013 11:22, Alexey Zakhlestin <indeyets@gmail.com> wrote:
>
>> 2. restore backwards compatibility (HTTP_RAW_POST_DATA should be
>> auto-populated in all cases when it is populated now)
>
> That defeats the entire change.
Not really.
We would still have a new implementation, which has a smaller diff to
master, so can be kept in sync.
I know the stance against new ini-settings, but I wonder if we could
introduce an ini-setting which would be equivalent to python's
"from future import …"
If this is an option, then HTTP_RAW_POST_DATA could be optimized away
when this option is turned on (default is obviously "Off").
>> 3. always_populate_raw_post_data should be introduced for BC purposes
>>
>> 4. Is it possible to detect usage of HTTP_RAW_POST_DATA and give
>> E_DEPRECATED while doing so?
>
> AFAICS no, it is a standard global variable.
that leaves us with deprecation via documentation, then
--
Alexey Zakhlestin
CTO at Grids.by/you
https://github.com/indeyets
PGP key: http://indeyets.ru/alexey.zakhlestin.pgp.asc
Attachment: [application/pgp-signature] OpenPGP digital signature signature.asc