PHP Interface Sylius\Component\Customer\Model\CustomerInterface

Author: Michał Marcinkowski ([email protected])
Inheritance: extends Sylius\Component\Resource\Model\TimestampableInterface, extends Sylius\Component\Resource\Model\ResourceInterface
Afficher le fichier Open project: sylius/sylius Interface Usage Examples

Méthodes publiques

Méthode Description
getBirthday ( ) : DateTime
getEmail ( ) : string
getEmailCanonical ( ) : string Gets normalized email (should be used in search and sort queries).
getFirstName ( ) : string
getFullName ( ) : string
getGender ( ) : string
getGroup ( ) : Sylius\Component\Customer\Model\CustomerGroupInterface
getLastName ( ) : string
getPhoneNumber ( ) : string
isFemale ( ) : boolean
isMale ( ) : boolean
isSubscribedToNewsletter ( ) : boolean
setBirthday ( DateTime $birthday = null )
setEmail ( string $email )
setEmailCanonical ( string $emailCanonical )
setFirstName ( string $firstName )
setGender ( string $gender ) You should use interface constants for that.
setGroup ( Sylius\Component\Customer\Model\CustomerGroupInterface $group = null )
setLastName ( string $lastName )
setPhoneNumber ( string $phoneNumber )
setSubscribedToNewsletter ( boolean $subscribedToNewsletter )

Method Details

getBirthday() public méthode

public getBirthday ( ) : DateTime
Résultat DateTime

getEmail() public méthode

public getEmail ( ) : string
Résultat string

getEmailCanonical() public méthode

Gets normalized email (should be used in search and sort queries).
public getEmailCanonical ( ) : string
Résultat string

getFirstName() public méthode

public getFirstName ( ) : string
Résultat string

getFullName() public méthode

public getFullName ( ) : string
Résultat string

getGender() public méthode

public getGender ( ) : string
Résultat string

getGroup() public méthode

public getGroup ( ) : Sylius\Component\Customer\Model\CustomerGroupInterface
Résultat Sylius\Component\Customer\Model\CustomerGroupInterface

getLastName() public méthode

public getLastName ( ) : string
Résultat string

getPhoneNumber() public méthode

public getPhoneNumber ( ) : string
Résultat string

isFemale() public méthode

public isFemale ( ) : boolean
Résultat boolean

isMale() public méthode

public isMale ( ) : boolean
Résultat boolean

isSubscribedToNewsletter() public méthode

public isSubscribedToNewsletter ( ) : boolean
Résultat boolean

setBirthday() public méthode

public setBirthday ( DateTime $birthday = null )
$birthday DateTime

setEmail() public méthode

public setEmail ( string $email )
$email string

setEmailCanonical() public méthode

public setEmailCanonical ( string $emailCanonical )
$emailCanonical string

setFirstName() public méthode

public setFirstName ( string $firstName )
$firstName string

setGender() public méthode

You should use interface constants for that.
public setGender ( string $gender )
$gender string

setGroup() public méthode

public setGroup ( Sylius\Component\Customer\Model\CustomerGroupInterface $group = null )
$group Sylius\Component\Customer\Model\CustomerGroupInterface

setLastName() public méthode

public setLastName ( string $lastName )
$lastName string

setPhoneNumber() public méthode

public setPhoneNumber ( string $phoneNumber )
$phoneNumber string

setSubscribedToNewsletter() public méthode

public setSubscribedToNewsletter ( boolean $subscribedToNewsletter )
$subscribedToNewsletter boolean