Re: php5 interfaces...
| From: | Zeev Suraski | Date: | Wed, 16 Jul 2003 08:26:20 +0000 |
| Subject: | Re: php5 interfaces... | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-3438@lists.php.net to get a copy of this message | ||
At 22:39 11/07/2003, Tony Bibbs wrote:
In PHP5 I noticed this behaviou with interfaces. If I have an interface with a method that takes no paramaters, an implementing class for that interfaces can have the same method take parameters...is that right? For example: interface foo { public function myFunction(); } class foobar implements foo { public function myFunction($someText) {Yep, it should error out, it's a bug. I'll look into it. Zeevecho $someText;} } $myObj = new foobar(); $myObj->myFunction('Testing, 1, 2, 3'); This code works. To me it should flag an error or, at least a warning, no?