public function getPropertyValue($name, $object = null)
    {
        return $this->getProperty($name)->getValue($this->getObject($object));
    }
public function getPropertyValue($name, $object = null)
    {
        return $this->getProperty($name)->getValue($this->getObject($object));
    }
public function getPropertyValue ( $ name , $ object = null ) { return $ this -> getProperty ( $ name ) -> getValue ( $ this -> getObject ( $ object ) ) ; }
Gets value from property.

@param string      $name   Property name
@param object|null $object If object was not given at construction time, it needs to be passed here

@return mixed Property value
Gets value from property .