‪TYPO3CMS  9.5
TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup Class Reference
Inheritance diagram for TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup:
TYPO3\CMS\Extbase\DomainObject\AbstractEntity TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface TYPO3\CMS\Extbase\Persistence\ObjectMonitoringInterface

Public Member Functions

 __construct ($title='')
 
 setTitle ($title)
 
string getTitle ()
 
 setLockToDomain ($lockToDomain)
 
string getLockToDomain ()
 
 setDescription ($description)
 
string getDescription ()
 
 setSubgroup (\TYPO3\CMS\Extbase\Persistence\ObjectStorage $subgroup)
 
 addSubgroup (\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup $subgroup)
 
 removeSubgroup (\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup $subgroup)
 
TYPO3 CMS Extbase Persistence ObjectStorage getSubgroup ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
int getUid ()
 
 setPid ($pid)
 
int getPid ()
 
bool _setProperty ($propertyName, $propertyValue)
 
mixed _getProperty ($propertyName)
 
array _getProperties ()
 
bool _hasProperty ($propertyName)
 
bool _isNew ()
 
 _memorizeCleanState ($propertyName=null)
 
 _memorizePropertyCleanState ($propertyName)
 
array _getCleanProperties ()
 
mixed _getCleanProperty ($propertyName)
 
bool _isDirty ($propertyName=null)
 
bool _isClone ()
 
 _setClone ($clone)
 
 __clone ()
 
string __toString ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Extbase\Persistence\ObjectMonitoringInterface
 _memorizeCleanState ()
 
bool _isDirty ()
 

Protected Attributes

string $title = ''
 
string $lockToDomain = ''
 
string $description = ''
 
TYPO3 CMS Extbase Persistence ObjectStorage<\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup$subgroup
 
- ‪Protected Attributes inherited from ‪TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
int $uid
 
int $_localizedUid
 
int $_languageUid
 
int $_versionedUid
 
int $pid
 

Additional Inherited Members

- ‪Protected Member Functions inherited from ‪TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
bool isPropertyDirty ($previousValue, $currentValue)
 

Detailed Description

A Frontend User Group

Definition at line 20 of file FrontendUserGroup.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::__construct (   $title = '')

Constructs a new Frontend User Group

Parameters
string$title

Definition at line 43 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\setTitle().

Member Function Documentation

◆ addSubgroup()

TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::addSubgroup ( \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup  $subgroup)

Adds a subgroup to the frontend user

Parameters
\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup$subgroup

Definition at line 125 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$subgroup.

◆ getDescription()

string TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::getDescription ( )

Returns the description value

Returns
‪string

Definition at line 104 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$description.

◆ getLockToDomain()

string TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::getLockToDomain ( )

Returns the lockToDomain value

Returns
‪string

Definition at line 84 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$lockToDomain.

◆ getSubgroup()

TYPO3 CMS Extbase Persistence ObjectStorage TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::getSubgroup ( )

Returns the subgroups. Keep in mind that the property is called "subgroup" although it can hold several subgroups.

Returns
‪\TYPO3\CMS\Extbase\Persistence\ObjectStorage An object storage containing the subgroups

Definition at line 146 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$subgroup.

◆ getTitle()

string TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::getTitle ( )

Returns the title value

Returns
‪string

Definition at line 64 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$title.

◆ removeSubgroup()

TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::removeSubgroup ( \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup  $subgroup)

Removes a subgroup from the frontend user group

Parameters
\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup$subgroup

Definition at line 135 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$subgroup.

◆ setDescription()

TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::setDescription (   $description)

Sets the description value

Parameters
string$description

Definition at line 94 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$description.

◆ setLockToDomain()

TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::setLockToDomain (   $lockToDomain)

Sets the lockToDomain value

Parameters
string$lockToDomain

Definition at line 74 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$lockToDomain.

◆ setSubgroup()

TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::setSubgroup ( \TYPO3\CMS\Extbase\Persistence\ObjectStorage  $subgroup)

Sets the subgroups. Keep in mind that the property is called "subgroup" although it can hold several subgroups.

Parameters
\TYPO3\CMS\Extbase\Persistence\ObjectStorage$subgroup‪An object storage containing the subgroups to add

Definition at line 115 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$subgroup.

◆ setTitle()

TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::setTitle (   $title)

Sets the title value

Parameters
string$title

Definition at line 54 of file FrontendUserGroup.php.

References TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\$title.

Referenced by TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup\__construct().

Member Data Documentation

◆ $description

string TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::$description = ''
protected

◆ $lockToDomain

string TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::$lockToDomain = ''
protected

◆ $subgroup

◆ $title

string TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup::$title = ''
protected