TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Beuser\Domain\Model\BackendUser Class Reference
Inheritance diagram for TYPO3\CMS\Beuser\Domain\Model\BackendUser:
TYPO3\CMS\Extbase\Domain\Model\BackendUser TYPO3\CMS\Extbase\DomainObject\AbstractEntity TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface TYPO3\CMS\Extbase\Persistence\ObjectMonitoringInterface

Public Member Functions

 setAllowedLanguages ($allowedLanguages)
 
 getAllowedLanguages ()
 
 setDbMountPoints ($dbMountPoints)
 
 getDbMountPoints ()
 
 getDescription ()
 
 setDescription ($description)
 
 setFileMountPoints ($fileMountPoints)
 
 getFileMountPoints ()
 
 isActive ()
 
 setBackendUserGroups ($backendUserGroups)
 
 getBackendUserGroups ()
 
 isCurrentlyLoggedIn ()
 
 getBackendUser ()
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\Domain\Model\BackendUser
 getUserName ()
 
 setUserName ($userName)
 
 getDescription ()
 
 setDescription ($description)
 
 getIsAdministrator ()
 
 setIsAdministrator ($isAdministrator)
 
 getIsDisabled ()
 
 setIsDisabled ($isDisabled)
 
 getStartDateAndTime ()
 
 setStartDateAndTime (\DateTime $dateAndTime=null)
 
 getEndDateAndTime ()
 
 setEndDateAndTime (\DateTime $dateAndTime=null)
 
 getEmail ()
 
 setEmail ($email)
 
 getRealName ()
 
 setRealName ($name)
 
 isActivated ()
 
 setIpLockIsDisabled ($disableIpLock)
 
 getIpLockIsDisabled ()
 
 getLastLoginDateAndTime ()
 
 setLastLoginDateAndTime (\DateTime $dateAndTime=null)
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
 __wakeup ()
 
 getUid ()
 
 setPid ($pid)
 
 getPid ()
 
 _setProperty ($propertyName, $propertyValue)
 
 _getProperty ($propertyName)
 
 _getProperties ()
 
 _hasProperty ($propertyName)
 
 _isNew ()
 
 _memorizeCleanState ($propertyName=null)
 
 _memorizePropertyCleanState ($propertyName)
 
 _getCleanProperties ()
 
 _getCleanProperty ($propertyName)
 
 _isDirty ($propertyName=null)
 
 _isClone ()
 
 _setClone ($clone)
 
 __clone ()
 
 __toString ()
 
- Public Member Functions inherited from TYPO3\CMS\Extbase\Persistence\ObjectMonitoringInterface
 _memorizeCleanState ()
 
 _isDirty ()
 

Protected Attributes

 $allowedLanguages = ''
 
 $dbMountPoints = ''
 
 $description
 
 $fileMountPoints = ''
 
 $backendUserGroups
 
- Protected Attributes inherited from TYPO3\CMS\Extbase\Domain\Model\BackendUser
 $userName = ''
 
 $description = ''
 
 $isAdministrator = false
 
 $isDisabled = false
 
 $startDateAndTime = null
 
 $endDateAndTime = null
 
 $email = ''
 
 $realName = ''
 
 $lastLoginDateAndTime
 
 $ipLockIsDisabled = false
 
- Protected Attributes inherited from TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
 $uid
 
 $_localizedUid
 
 $_languageUid
 
 $_versionedUid
 
 $pid
 

Additional Inherited Members

- Protected Member Functions inherited from TYPO3\CMS\Extbase\Domain\Model\BackendUser
 isActivatedViaStartDateAndTime ()
 
 isActivatedViaEndDateAndTime ()
 
- Protected Member Functions inherited from TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
 isPropertyDirty ($previousValue, $currentValue)
 

Detailed Description

Model for backend user

Definition at line 20 of file BackendUser.php.

Member Function Documentation

◆ getAllowedLanguages()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::getAllowedLanguages ( )
Returns
string

Definition at line 62 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$allowedLanguages.

◆ getBackendUser()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::getBackendUser ( )

Gets the currently logged in backend user

Returns

Definition at line 162 of file BackendUser.php.

References $GLOBALS.

Referenced by TYPO3\CMS\Beuser\Domain\Model\BackendUser\isCurrentlyLoggedIn().

◆ getBackendUserGroups()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::getBackendUserGroups ( )
Returns

Definition at line 142 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$backendUserGroups.

◆ getDbMountPoints()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::getDbMountPoints ( )
Returns
string

Definition at line 79 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$dbMountPoints.

◆ getDescription()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::getDescription ( )
Returns
string

Definition at line 87 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$description.

◆ getFileMountPoints()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::getFileMountPoints ( )
Returns
string

Definition at line 112 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$fileMountPoints.

◆ isActive()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::isActive ( )

◆ isCurrentlyLoggedIn()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::isCurrentlyLoggedIn ( )

Check if user is currently logged in

Returns
bool

Definition at line 152 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\getBackendUser(), and TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject\getUid().

◆ setAllowedLanguages()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::setAllowedLanguages (   $allowedLanguages)
Parameters
string$allowedLanguages
Returns
void

Definition at line 54 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$allowedLanguages.

◆ setBackendUserGroups()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::setBackendUserGroups (   $backendUserGroups)
Parameters
\TYPO3\CMS\Extbase\Persistence\ObjectStorage$backendUserGroups

Definition at line 134 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$backendUserGroups.

◆ setDbMountPoints()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::setDbMountPoints (   $dbMountPoints)
Parameters
string
Returns
void

Definition at line 71 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$dbMountPoints.

◆ setDescription()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::setDescription (   $description)
Parameters
string$description

Definition at line 95 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$description.

◆ setFileMountPoints()

TYPO3\CMS\Beuser\Domain\Model\BackendUser::setFileMountPoints (   $fileMountPoints)
Parameters
string$fileMountPoints
Returns
void

Definition at line 104 of file BackendUser.php.

References TYPO3\CMS\Beuser\Domain\Model\BackendUser\$fileMountPoints.

Member Data Documentation

◆ $allowedLanguages

TYPO3\CMS\Beuser\Domain\Model\BackendUser::$allowedLanguages = ''
protected

◆ $backendUserGroups

TYPO3\CMS\Beuser\Domain\Model\BackendUser::$backendUserGroups
protected

◆ $dbMountPoints

TYPO3\CMS\Beuser\Domain\Model\BackendUser::$dbMountPoints = ''
protected

◆ $description

TYPO3\CMS\Beuser\Domain\Model\BackendUser::$description
protected

◆ $fileMountPoints

TYPO3\CMS\Beuser\Domain\Model\BackendUser::$fileMountPoints = ''
protected