‪TYPO3CMS  11.5
TYPO3\CMS\Beuser\Domain\Model\ModuleData Class Reference

Public Member Functions

 __construct ()
 
 forUc ()
 
 getDemand ()
 
 setDemand (Demand $demand)
 
 getCompareUserList ()
 
 resetCompareUserList ()
 
 attachUidCompareUser (int $uid)
 
 detachUidCompareUser (int $uid)
 

Static Public Member Functions

static fromUc (array $uc)
 

Protected Member Functions

 setCompareUserList (array $compareUserList)
 

Protected Attributes

Demand $demand
 
array $compareUserList = []
 

Detailed Description

Module data object

This class is a TYPO3 Backend implementation and is not considered part of the Public TYPO3 API.

Definition at line 24 of file ModuleData.php.

Constructor & Destructor Documentation

◆ __construct()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::__construct ( )

Definition at line 29 of file ModuleData.php.

Member Function Documentation

◆ attachUidCompareUser()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::attachUidCompareUser ( int  $uid)

Adds one backend user (by uid) to the compare user list Cannot be ObjectStorage, must be array

Parameters
int$uid

Definition at line 84 of file ModuleData.php.

◆ detachUidCompareUser()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::detachUidCompareUser ( int  $uid)

Strip one backend user from the compare user list

Parameters
int$uid

Definition at line 94 of file ModuleData.php.

◆ forUc()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::forUc ( )

◆ fromUc()

static TYPO3\CMS\Beuser\Domain\Model\ModuleData::fromUc ( array  $uc)
static

◆ getCompareUserList()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::getCompareUserList ( )

Returns the compare list as array of user uids

Definition at line 68 of file ModuleData.php.

◆ getDemand()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::getDemand ( )

Definition at line 50 of file ModuleData.php.

References TYPO3\CMS\Beuser\Domain\Model\ModuleData\$demand.

◆ resetCompareUserList()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::resetCompareUserList ( )

Definition at line 73 of file ModuleData.php.

◆ setCompareUserList()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::setCompareUserList ( array  $compareUserList)
protected

◆ setDemand()

TYPO3\CMS\Beuser\Domain\Model\ModuleData::setDemand ( Demand  $demand)

Definition at line 55 of file ModuleData.php.

References TYPO3\CMS\Beuser\Domain\Model\ModuleData\$demand.

Member Data Documentation

◆ $compareUserList

array TYPO3\CMS\Beuser\Domain\Model\ModuleData::$compareUserList = []
protected

◆ $demand

Demand TYPO3\CMS\Beuser\Domain\Model\ModuleData::$demand
protected