>
> What if we would use declared properties?
>
> <property> := property <name> = { <access_specifiers> };
> <access_specifiers> := <access_specifier> [, <access_specifiers>]
> <access_specifier> := <read_access> | <write_access>
> <read_access> := read = <method_name> | <member_name>
> <write_access> := write = <method_name> | <member_name>
>
> class A {
> private var $_X;
>
> protected function set_X($newX) {
> $this->_X = $newX;
> }
>
> public property X = { read = $_X, write = set_X};
> }
>
> marcus
I have to say, I wouldn't mind having this syntax in PHP.
Shane
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php