[PHP-DEV] Forgot the password of my CVS account

2008-02-29 Thread Wudi Liu
I forgot the password of my CVS account since I haven't used the account for about one year and the mails in that time were lost unfortunately. Having searched in php.net and did not found whom I can contact to reset the password, I have no choice but to post here to ask for help. Could any ma

Re: [PHP-DEV] RFC: documentation collaboration toolchain

2008-02-29 Thread Stanislav Malyshev
Hi! I) Wiki One option is to setup a wiki, the proposed choice was using dokuwiki, which seems to support a flexibile auth system (so that we can use cvs auth by default and fall back to a dokuwiki account for new guys that do not yet have a cvs account), ACL's (so that we can control where n

Re: [PHP-DEV] OO Parameter Checking

2008-02-29 Thread Stanislav Malyshev
Hi! 1) The current checks are IMHO too strict regarding default values for parameters: An inheriting class can add default values to a parameter without breaking the protocol: class A { function foo($x) { ... } } class B extends A { function foo($x = 42) { ... } } should be allowed. Only if ther

Re: [PHP-DEV] OO Parameter Checking

2008-02-29 Thread Robert Cummings
On Fri, 2008-02-29 at 18:27 +0100, Christian Schneider wrote: > Marcus Boerger wrote: > > you still cannot ignore basic inheritance or reuse rules. Protocols > > have to be respected -> E_FATAL, fix your code. I don't see why THIS protocol should need to be respected when PHP lacks argument sig

[PHP-DEV] OO Parameter Checking

2008-02-29 Thread Christian Schneider
Marcus Boerger wrote: > you still cannot ignore basic inheritance or reuse rules. Protocols > have to be respected -> E_FATAL, fix your code. I have several comments (plus patches) to this: 1) The current checks are IMHO too strict regarding default values for parameters: An inheriting class ca

[PHP-DEV] PHP 5.3 Autoload+Namespaces+Functions incorret (atleast wierd) behaviour.

2008-02-29 Thread Fredrik Holmström
So I've been messing around with the latest 5.3-dev builds on my localhost, after testing out the Namespace-feature in 5.3-dev by porting parts of my own framework to it I ran into some buggy (or atleast wierd) behaviour concerning autoload and functions inside namespaces. Basicly, the call is thi