Re: RFC: Making T_FUNCTION optional in method declarations
| From: | Pierre Joye | Date: | Sat, 27 Nov 2010 18:30:45 +0000 |
| Subject: | Re: RFC: Making T_FUNCTION optional in method declarations | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-50634@lists.php.net to get a copy of this message | ||
+1 if "While technically possible this RFC suggests that the following
shall NOT be valid for keeping the code readable " also means that the
patch implements it as well (force the function visibility property
usage).
2010/11/27 Pierrick Charron <pierrick@webstart.fr>:
> +1
>
> 2010/11/27 Johannes Schlüter <johannes@schlueters.de>
>
>> Hi,
>>
>> every now and then while writing classes I forget to add the "function"
>> keyword between my visibility modifier and the method name in a class
>> declaration. I don't think it is required for readability and it is not
>> needed by the parser to prevent conflicts, I therefore propose the
>> following RFC incl. patch to allow writing
>>
>> class Foo {
>> public bar() {
>> echo "Hello World";
>> }
>> }
>>
>> Without T_FUNCTION token. In my opinion an access modifier /public,
>> private protected, static, final) should still be required for keeping
>> readability.
>>
>> RFC: http://wiki.php.net/rfc/optional-t-function
>> Patch:
>> http://schlueters.de/~johannes/php/zend_optional_t_function.diff
>>
>> johannes
>>
>>
>>
>> --
>> PHP Internals - PHP Runtime Development Mailing List
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
>
--
Pierre
@pierrejoye | http://blog.thepimp.net | http://www.libgd.org