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

Public Member Functions

 setUserName ($userName)
 
string getUserName ()
 
 setUserType ($userType)
 
int getUserType ()
 
 setStatus ($status)
 
int getStatus ()
 
 setLogins ($logins)
 
int getLogins ()
 
 setBackendUserGroup ($backendUserGroup)
 
int getBackendUserGroup ()
 
- ‪Public Member Functions inherited from ‪TYPO3\CMS\Extbase\DomainObject\AbstractDomainObject
int null getUid ()
 
 setPid (int $pid)
 
int null getPid ()
 
bool _setProperty (string $propertyName, $propertyValue)
 
mixed _getProperty (string $propertyName)
 
array _getProperties ()
 
bool _hasProperty ($propertyName)
 
bool _isNew ()
 
 _memorizeCleanState ($propertyName=null)
 
 _memorizePropertyCleanState ($propertyName)
 
array _getCleanProperties ()
 
mixed _getCleanProperty (string $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 ()
 

Public Attributes

const ALL = 0
 
const USERTYPE_ADMINONLY = 1
 
const USERTYPE_USERONLY = 2
 
const STATUS_ACTIVE = 1
 
const STATUS_INACTIVE = 2
 
const LOGIN_SOME = 1
 
const LOGIN_NONE = 2
 

Protected Attributes

string $userName = ''
 
int $userType = self::ALL
 
int $status = self::ALL
 
int $logins = 0
 
int $backendUserGroup = 0
 
- ‪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

Demand filter for listings

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

Definition at line 24 of file Demand.php.

Member Function Documentation

◆ getBackendUserGroup()

int TYPO3\CMS\Beuser\Domain\Model\Demand::getBackendUserGroup ( )

◆ getLogins()

int TYPO3\CMS\Beuser\Domain\Model\Demand::getLogins ( )

◆ getStatus()

int TYPO3\CMS\Beuser\Domain\Model\Demand::getStatus ( )

◆ getUserName()

string TYPO3\CMS\Beuser\Domain\Model\Demand::getUserName ( )

◆ getUserType()

int TYPO3\CMS\Beuser\Domain\Model\Demand::getUserType ( )

◆ setBackendUserGroup()

TYPO3\CMS\Beuser\Domain\Model\Demand::setBackendUserGroup (   $backendUserGroup)
Parameters
int$backendUserGroup

Definition at line 141 of file Demand.php.

References TYPO3\CMS\Beuser\Domain\Model\Demand\$backendUserGroup.

◆ setLogins()

TYPO3\CMS\Beuser\Domain\Model\Demand::setLogins (   $logins)
Parameters
int$logins

Definition at line 125 of file Demand.php.

References TYPO3\CMS\Beuser\Domain\Model\Demand\$logins.

◆ setStatus()

TYPO3\CMS\Beuser\Domain\Model\Demand::setStatus (   $status)
Parameters
int$status

Definition at line 109 of file Demand.php.

References TYPO3\CMS\Beuser\Domain\Model\Demand\$status.

◆ setUserName()

TYPO3\CMS\Beuser\Domain\Model\Demand::setUserName (   $userName)
Parameters
string$userName

Definition at line 77 of file Demand.php.

References TYPO3\CMS\Beuser\Domain\Model\Demand\$userName.

◆ setUserType()

TYPO3\CMS\Beuser\Domain\Model\Demand::setUserType (   $userType)
Parameters
int$userType

Definition at line 93 of file Demand.php.

References TYPO3\CMS\Beuser\Domain\Model\Demand\$userType.

Member Data Documentation

◆ $backendUserGroup

int TYPO3\CMS\Beuser\Domain\Model\Demand::$backendUserGroup = 0
protected

◆ $logins

int TYPO3\CMS\Beuser\Domain\Model\Demand::$logins = 0
protected

◆ $status

int TYPO3\CMS\Beuser\Domain\Model\Demand::$status = self::ALL
protected

◆ $userName

string TYPO3\CMS\Beuser\Domain\Model\Demand::$userName = ''
protected

◆ $userType

int TYPO3\CMS\Beuser\Domain\Model\Demand::$userType = self::ALL
protected

◆ ALL

◆ LOGIN_NONE

const TYPO3\CMS\Beuser\Domain\Model\Demand::LOGIN_NONE = 2

◆ LOGIN_SOME

const TYPO3\CMS\Beuser\Domain\Model\Demand::LOGIN_SOME = 1

◆ STATUS_ACTIVE

const TYPO3\CMS\Beuser\Domain\Model\Demand::STATUS_ACTIVE = 1

◆ STATUS_INACTIVE

const TYPO3\CMS\Beuser\Domain\Model\Demand::STATUS_INACTIVE = 2

◆ USERTYPE_ADMINONLY

const TYPO3\CMS\Beuser\Domain\Model\Demand::USERTYPE_ADMINONLY = 1

◆ USERTYPE_USERONLY

const TYPO3\CMS\Beuser\Domain\Model\Demand::USERTYPE_USERONLY = 2