eZ\Publish\Core\Repository\Values\User\UserGroup::__get PHP Method

__get() public method

Magic getter for retrieving convenience properties.
public __get ( string $property ) : mixed
$property string The name of the property to retrieve
return mixed
    public function __get($property)
    {
        switch ($property) {
            case 'contentInfo':
                return $this->getVersionInfo()->getContentInfo();
            case 'id':
                $versionInfo = $this->getVersionInfo();
                if (empty($versionInfo)) {
                    return null;
                }
                return $versionInfo->getContentInfo()->id;
            case 'versionInfo':
                return $this->getVersionInfo();
            case 'fields':
                return $this->getFields();
        }
        return parent::__get($property);
    }