TYPO3  7.6
Public Member Functions | Protected Attributes | List of all members
FrontendUser Class Reference
Inheritance diagram for FrontendUser:
AbstractEntity AbstractDomainObject DomainObjectInterface ObjectMonitoringInterface

Public Member Functions

 __construct ($username= '', $password= '')
 
 setUsername ($username)
 
 getUsername ()
 
 setPassword ($password)
 
 getPassword ()
 
 setUsergroup (\TYPO3\CMS\Extbase\Persistence\ObjectStorage $usergroup)
 
 addUsergroup (\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup $usergroup)
 
 removeUsergroup (\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup $usergroup)
 
 getUsergroup ()
 
 setName ($name)
 
 getName ()
 
 setFirstName ($firstName)
 
 getFirstName ()
 
 setMiddleName ($middleName)
 
 getMiddleName ()
 
 setLastName ($lastName)
 
 getLastName ()
 
 setAddress ($address)
 
 getAddress ()
 
 setTelephone ($telephone)
 
 getTelephone ()
 
 setFax ($fax)
 
 getFax ()
 
 setEmail ($email)
 
 getEmail ()
 
 setLockToDomain ($lockToDomain)
 
 getLockToDomain ()
 
 setTitle ($title)
 
 getTitle ()
 
 setZip ($zip)
 
 getZip ()
 
 setCity ($city)
 
 getCity ()
 
 setCountry ($country)
 
 getCountry ()
 
 setWww ($www)
 
 getWww ()
 
 setCompany ($company)
 
 getCompany ()
 
 setImage ($image)
 
 getImage ()
 
 setLastlogin (\DateTime $lastlogin)
 
 getLastlogin ()
 

Protected Attributes

 $username = ''
 
 $password = ''
 
 $usergroup
 
 $name = ''
 
 $firstName = ''
 
 $middleName = ''
 
 $lastName = ''
 
 $address = ''
 
 $telephone = ''
 
 $fax = ''
 
 $email = ''
 
 $lockToDomain = ''
 
 $title = ''
 
 $zip = ''
 
 $city = ''
 
 $country = ''
 
 $www = ''
 
 $company = ''
 
 $image = ''
 
 $lastlogin = null
 

Additional Inherited Members

- Protected Member Functions inherited from AbstractDomainObject
 isPropertyDirty ($previousValue, $currentValue)
 

Detailed Description

A Frontend User

Definition at line 22 of file FrontendUser.php.

Constructor & Destructor Documentation

__construct (   $username = '',
  $password = '' 
)

Constructs a new Front-End User

Parameters
string$username
string$password

Definition at line 131 of file FrontendUser.php.

References FrontendUser\$password, and FrontendUser\$username.

Member Function Documentation

addUsergroup ( \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup  $usergroup)

Adds a usergroup to the frontend user

Parameters
\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup$usergroup
Returns
void

Definition at line 204 of file FrontendUser.php.

getAddress ( )

Returns the address value

Returns
string

Definition at line 343 of file FrontendUser.php.

References FrontendUser\$address.

getCity ( )

Returns the city value

Returns
string

Definition at line 504 of file FrontendUser.php.

References FrontendUser\$city.

getCompany ( )

Returns the company value

Returns
string

Definition at line 573 of file FrontendUser.php.

References FrontendUser\$company.

getCountry ( )

Returns the country value

Returns
string

Definition at line 527 of file FrontendUser.php.

References FrontendUser\$country.

getEmail ( )

Returns the email value

Returns
string

Definition at line 412 of file FrontendUser.php.

References FrontendUser\$email.

getFax ( )

Returns the fax value

Returns
string

Definition at line 389 of file FrontendUser.php.

References FrontendUser\$fax.

getFirstName ( )

Returns the firstName value

Returns
string

Definition at line 274 of file FrontendUser.php.

References FrontendUser\$firstName.

getImage ( )

Returns the image value

Returns
string

Definition at line 596 of file FrontendUser.php.

References FrontendUser\$image.

getLastlogin ( )

Returns the lastlogin value

Returns

Definition at line 619 of file FrontendUser.php.

References FrontendUser\$lastlogin.

getLastName ( )

Returns the lastName value

Returns
string

Definition at line 320 of file FrontendUser.php.

References FrontendUser\$lastName.

getLockToDomain ( )

Returns the lockToDomain value

Returns
string

Definition at line 435 of file FrontendUser.php.

References FrontendUser\$lockToDomain.

getMiddleName ( )

Returns the middleName value

Returns
string

Definition at line 297 of file FrontendUser.php.

References FrontendUser\$middleName.

getName ( )

Returns the name value

Returns
string

Definition at line 251 of file FrontendUser.php.

References FrontendUser\$name.

getPassword ( )

Returns the password value

Returns
string

Definition at line 179 of file FrontendUser.php.

References FrontendUser\$password.

getTelephone ( )

Returns the telephone value

Returns
string

Definition at line 366 of file FrontendUser.php.

References FrontendUser\$telephone.

getTitle ( )

Returns the title value

Returns
string

Definition at line 458 of file FrontendUser.php.

References FrontendUser\$title.

getUsergroup ( )

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

Returns
An object storage containing the usergroup

Definition at line 228 of file FrontendUser.php.

References FrontendUser\$usergroup.

getUsername ( )

Returns the username value

Returns
string

Definition at line 156 of file FrontendUser.php.

References FrontendUser\$username.

getWww ( )

Returns the www value

Returns
string

Definition at line 550 of file FrontendUser.php.

References FrontendUser\$www.

getZip ( )

Returns the zip value

Returns
string

Definition at line 481 of file FrontendUser.php.

References FrontendUser\$zip.

removeUsergroup ( \TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup  $usergroup)

Removes a usergroup from the frontend user

Parameters
\TYPO3\CMS\Extbase\Domain\Model\FrontendUserGroup$usergroup
Returns
void

Definition at line 216 of file FrontendUser.php.

setAddress (   $address)

Sets the address value

Parameters
string$address
Returns
void

Definition at line 332 of file FrontendUser.php.

References FrontendUser\$address.

setCity (   $city)

Sets the city value

Parameters
string$city
Returns
void

Definition at line 493 of file FrontendUser.php.

References FrontendUser\$city.

setCompany (   $company)

Sets the company value

Parameters
string$company
Returns
void

Definition at line 562 of file FrontendUser.php.

References FrontendUser\$company.

setCountry (   $country)

Sets the country value

Parameters
string$country
Returns
void

Definition at line 516 of file FrontendUser.php.

References FrontendUser\$country.

setEmail (   $email)

Sets the email value

Parameters
string$email
Returns
void

Definition at line 401 of file FrontendUser.php.

References FrontendUser\$email.

setFax (   $fax)

Sets the fax value

Parameters
string$fax
Returns
void

Definition at line 378 of file FrontendUser.php.

References FrontendUser\$fax.

setFirstName (   $firstName)

Sets the firstName value

Parameters
string$firstName
Returns
void

Definition at line 263 of file FrontendUser.php.

References FrontendUser\$firstName.

setImage (   $image)

Sets the image value

Parameters
string$image
Returns
void

Definition at line 585 of file FrontendUser.php.

References FrontendUser\$image.

setLastlogin ( \DateTime  $lastlogin)

Sets the lastlogin value

Parameters
\DateTime$lastlogin
Returns
void

Definition at line 608 of file FrontendUser.php.

References FrontendUser\$lastlogin.

setLastName (   $lastName)

Sets the lastName value

Parameters
string$lastName
Returns
void

Definition at line 309 of file FrontendUser.php.

References FrontendUser\$lastName.

setLockToDomain (   $lockToDomain)

Sets the lockToDomain value

Parameters
string$lockToDomain
Returns
void

Definition at line 424 of file FrontendUser.php.

References FrontendUser\$lockToDomain.

setMiddleName (   $middleName)

Sets the middleName value

Parameters
string$middleName
Returns
void

Definition at line 286 of file FrontendUser.php.

References FrontendUser\$middleName.

setName (   $name)

Sets the name value

Parameters
string$name
Returns
void

Definition at line 240 of file FrontendUser.php.

References FrontendUser\$name.

setPassword (   $password)

Sets the password value

Parameters
string$password
Returns
void

Definition at line 168 of file FrontendUser.php.

References FrontendUser\$password.

setTelephone (   $telephone)

Sets the telephone value

Parameters
string$telephone
Returns
void

Definition at line 355 of file FrontendUser.php.

References FrontendUser\$telephone.

setTitle (   $title)

Sets the title value

Parameters
string$title
Returns
void

Definition at line 447 of file FrontendUser.php.

References FrontendUser\$title.

setUsergroup ( \TYPO3\CMS\Extbase\Persistence\ObjectStorage  $usergroup)

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

Parameters
\TYPO3\CMS\Extbase\Persistence\ObjectStorage$usergroup
Returns
void

Definition at line 192 of file FrontendUser.php.

References FrontendUser\$usergroup.

setUsername (   $username)

Sets the username value

Parameters
string$username
Returns
void

Definition at line 145 of file FrontendUser.php.

References FrontendUser\$username.

setWww (   $www)

Sets the www value

Parameters
string$www
Returns
void

Definition at line 539 of file FrontendUser.php.

References FrontendUser\$www.

setZip (   $zip)

Sets the zip value

Parameters
string$zip
Returns
void

Definition at line 470 of file FrontendUser.php.

References FrontendUser\$zip.

Member Data Documentation

$address = ''
protected

Definition at line 62 of file FrontendUser.php.

Referenced by FrontendUser\getAddress(), and FrontendUser\setAddress().

$city = ''
protected

Definition at line 97 of file FrontendUser.php.

Referenced by FrontendUser\getCity(), and FrontendUser\setCity().

$company = ''
protected

Definition at line 112 of file FrontendUser.php.

Referenced by FrontendUser\getCompany(), and FrontendUser\setCompany().

$country = ''
protected

Definition at line 102 of file FrontendUser.php.

Referenced by FrontendUser\getCountry(), and FrontendUser\setCountry().

$email = ''
protected

Definition at line 77 of file FrontendUser.php.

Referenced by FrontendUser\getEmail(), and FrontendUser\setEmail().

$fax = ''
protected

Definition at line 72 of file FrontendUser.php.

Referenced by FrontendUser\getFax(), and FrontendUser\setFax().

$firstName = ''
protected

Definition at line 47 of file FrontendUser.php.

Referenced by FrontendUser\getFirstName(), and FrontendUser\setFirstName().

$image = ''
protected

Definition at line 117 of file FrontendUser.php.

Referenced by FrontendUser\getImage(), and FrontendUser\setImage().

$lastlogin = null
protected

Definition at line 122 of file FrontendUser.php.

Referenced by FrontendUser\getLastlogin(), and FrontendUser\setLastlogin().

$lastName = ''
protected

Definition at line 57 of file FrontendUser.php.

Referenced by FrontendUser\getLastName(), and FrontendUser\setLastName().

$lockToDomain = ''
protected

Definition at line 82 of file FrontendUser.php.

Referenced by FrontendUser\getLockToDomain(), and FrontendUser\setLockToDomain().

$middleName = ''
protected

Definition at line 52 of file FrontendUser.php.

Referenced by FrontendUser\getMiddleName(), and FrontendUser\setMiddleName().

$name = ''
protected

Definition at line 42 of file FrontendUser.php.

Referenced by FrontendUser\getName(), and FrontendUser\setName().

$password = ''
protected
$telephone = ''
protected

Definition at line 67 of file FrontendUser.php.

Referenced by FrontendUser\getTelephone(), and FrontendUser\setTelephone().

$title = ''
protected

Definition at line 87 of file FrontendUser.php.

Referenced by FrontendUser\getTitle(), and FrontendUser\setTitle().

$usergroup
protected

Definition at line 37 of file FrontendUser.php.

Referenced by FrontendUser\getUsergroup(), and FrontendUser\setUsergroup().

$username = ''
protected
$www = ''
protected

Definition at line 107 of file FrontendUser.php.

Referenced by FrontendUser\getWww(), and FrontendUser\setWww().

$zip = ''
protected

Definition at line 92 of file FrontendUser.php.

Referenced by FrontendUser\getZip(), and FrontendUser\setZip().