PHP Interface Sonata\Component\Customer\CustomerInterface

Show file Open project: sonata-project/ecommerce Interface Usage Examples

Public Methods

Method Description
getAddresses ( ) : array
getAddressesByType ( $type ) : array
getCreatedAt ( ) : DateTime Get createdAt.
getEmail ( ) : string
getFirstname ( ) : string Get firstname.
getFullname ( ) : string Get full name.
getId ( ) : integer Get id.
getLastname ( ) : string Get lastname.
getLocale ( ) : string
getUpdatedAt ( ) : DateTime Get updatedAt.
getUser ( ) : FOS\UserBundle\Model\UserInterface Get user.
setCreatedAt ( DateTime $createdAt = null ) Set createdAt.
setFirstname ( string $firstname ) Set firstname.
setLastname ( string $lastname ) Set lastname.
setLocale ( string $locale )
setUpdatedAt ( DateTime $updatedAt = null ) Set updatedAt.
setUser ( FOS\UserBundle\Model\UserInterface $user ) Set user.

Method Details

getAddresses() public method

public getAddresses ( ) : array
return array

getAddressesByType() public method

public getAddressesByType ( $type ) : array
$type
return array

getCreatedAt() public method

Get createdAt.
public getCreatedAt ( ) : DateTime
return DateTime createdAt

getEmail() public method

public getEmail ( ) : string
return string

getFirstname() public method

Get firstname.
public getFirstname ( ) : string
return string $firstname

getFullname() public method

Get full name.
public getFullname ( ) : string
return string

getId() public method

Get id.
public getId ( ) : integer
return integer $id

getLastname() public method

Get lastname.
public getLastname ( ) : string
return string $lastname

getLocale() public method

public getLocale ( ) : string
return string

getUpdatedAt() public method

Get updatedAt.
public getUpdatedAt ( ) : DateTime
return DateTime $updatedAt

getUser() public method

Get user.
public getUser ( ) : FOS\UserBundle\Model\UserInterface
return FOS\UserBundle\Model\UserInterface $user

setCreatedAt() public method

Set createdAt.
public setCreatedAt ( DateTime $createdAt = null )
$createdAt DateTime

setFirstname() public method

Set firstname.
public setFirstname ( string $firstname )
$firstname string

setLastname() public method

Set lastname.
public setLastname ( string $lastname )
$lastname string

setLocale() public method

public setLocale ( string $locale )
$locale string

setUpdatedAt() public method

Set updatedAt.
public setUpdatedAt ( DateTime $updatedAt = null )
$updatedAt DateTime

setUser() public method

Set user.
public setUser ( FOS\UserBundle\Model\UserInterface $user )
$user FOS\UserBundle\Model\UserInterface