‪TYPO3CMS  ‪main
TYPO3\CMS\Beuser\Domain\Model\Demand Class Reference

Public Member Functions

 forUc ()
 
 setUserName (string $userName)
 
 getUserName ()
 
 setUserType (int $userType)
 
 getUserType ()
 
 setStatus (int $status)
 
 getStatus ()
 
 setLogins (int $logins)
 
 getLogins ()
 
 setBackendUserGroup (int $backendUserGroup)
 
 getBackendUserGroup ()
 

Static Public Member Functions

static fromUc (array $uc)
 

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
 

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

◆ forUc()

◆ fromUc()

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

◆ getBackendUserGroup()

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

◆ getLogins()

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

◆ getStatus()

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

◆ getUserName()

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

◆ getUserType()

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

◆ setBackendUserGroup()

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

◆ setLogins()

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

Definition at line 95 of file Demand.php.

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

◆ setStatus()

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

Definition at line 85 of file Demand.php.

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

◆ setUserName()

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

Definition at line 65 of file Demand.php.

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

◆ setUserType()

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

Definition at line 75 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