On Sun Nov 28 06:18 PM, presid...@basnetworks.net wrote:
> 
> Link to the RFC:
> http://wiki.php.net/rfc/propertygetsetsyntax
> 

Nice RFC, just an idea for an alternative syntax (added to the RFC as #2):

property Hours {
        get { return $this->seconds / 3600; }
        set { $this->seconds = $value * 3600; } // The variable $value holds
the incoming value to be "set"
}

class TimePeriod
{
    private $seconds;

    public [Hours] $hours1;
    public {use Hours;} $hours2;
}

Would favor re-use similar to traits by injecting the set/get code around
the property.


-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to