public function get($prop)
    {
        $value = isset($this->_data[$prop]) ? $this->_data[$prop] : null;

        // dereference property reference values
        return $value instanceof PropertyReference ? $value->value() : $value;
    }
public function get($prop)
    {
        $value = isset($this->_data[$prop]) ? $this->_data[$prop] : null;

        // dereference property reference values
        return $value instanceof PropertyReference ? $value->value() : $value;
    }
public function get ( $ prop ) { $ value = isset ( $ this -> _data [ $ prop ] ) ? $ this -> _data [ $ prop ] : null ; // dereference property reference values return $ value instanceof PropertyReference ? $ value -> value ( ) : $ value ; }
Gets a property
@param string the property to get the value of
@return mixed
Gets a property