> from my point of view having PHP 5.3 as a requirement is not a good idea
> since some of the enterprise Linux distribution (for example SUSE and RedHat
> (at least up to RHEL 5.7 distributed since 2011-07)) still stick to PHP 5.1
> or 5.2. Therefore I’d prefer not to rely on PHP v5.3 just for supporting
> unit tests of Log4PHP at this time.

I agree with Michael.

Even 1&1 and some other hoster does not provide 5.3 support yet. Of
course, testing is not really necessary for production environment...
but who knows what people out there are doing?

And really I *wished* it would be different - I think at namespaces.

Cheers

>
>
>
> BR
>
> Michael.
>
>
>
> From: Ivan Habunek [mailto:[email protected]]
> Sent: Saturday, September 03, 2011 23:12
> To: Log4PHP Dev
> Subject: PHP 5.3 required
>
>
>
> Hi one and all,
>
> Just finished rewriting Syslog appender. While writing tests, I used
> reflections to make private methods an properties public. This makes testing
> much easier and more efficient.
>
> However, some of the reflection methods used require PHP 5.3 2 or later. For
> example, a vital one is:
> http://www.php.net/manual/en/reflectionmethod.setaccessible.php
>
> I have configured the syslog tests to be skipped if the required methods are
> not present so people with older versions of PHP can still run tests, but
> not the whole set.
>
> Can we live with PHP 5.3.2+ being a requirement for running the whole set of
> unit tests?
>
> Regards,
> Ivan



-- 
http://www.grobmeier.de

Reply via email to