PHP Класс Sonata\CustomerBundle\Entity\BaseAddress

Наследование: implements Sonata\Component\Customer\AddressInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$address1 string
$address2 string
$address3 string
$city string
$countryCode string
$createdAt datetime
$current boolean
$customer
$firstname string
$lastname string
$name string
$phone string
$postcode string
$type integer
$updatedAt datetime

Открытые методы

Метод Описание
__construct ( )
__toString ( )
formatAddress ( array $address, string $sep = ', ' ) : string Formats an address in an array form.
getAddress1 ( ) : string Get address1.
getAddress2 ( ) : string Get address2.
getAddress3 ( ) : string Get address3.
getAddressArrayForRender ( ) : array
getCity ( ) : string Get city.
getCountryCode ( ) : string Get countryCode.
getCreatedAt ( ) : Datetime Get createdAt.
getCurrent ( ) : boolean Get current.
getCustomer ( )
getFirstname ( ) : string Get firstname.
getFullAddress ( string $sep = ', ' ) : string
getFullAddressHtml ( ) : string
getLastname ( ) : string Get lastname.
getName ( )
getPhone ( ) : string Get phone.
getPostcode ( ) : string Get postcode.
getType ( ) : integer Get type.
getTypeCode ( )
getTypesList ( )
getUpdatedAt ( ) : Datetime Get updatedAt.
prePersist ( )
preUpdate ( )
setAddress1 ( string $address1 ) Set address1.
setAddress2 ( string $address2 ) Set address2.
setAddress3 ( string $address3 ) Set address3.
setCity ( string $city ) Set city.
setCountryCode ( string $countryCode ) Set countryCode.
setCreatedAt ( DateTime $createdAt = null ) Set createdAt.
setCurrent ( boolean $current ) Set current.
setCustomer ( Sonata\Component\Customer\CustomerInterface $customer )
setFirstname ( string $firstname ) Set firstname.
setLastname ( string $lastname ) Set lastname.
setName ( $name )
setPhone ( string $phone ) Set phone.
setPostcode ( string $postcode ) Set postcode.
setType ( integer $type ) Set type.
setUpdatedAt ( DateTime $updatedAt = null ) Set updatedAt.

Описание методов

__construct() публичный Метод

public __construct ( )

__toString() публичный Метод

public __toString ( )

formatAddress() публичный статический Метод

Formats an address in an array form.
public static formatAddress ( array $address, string $sep = ', ' ) : string
$address array The address array (required keys: firstname, lastname, address1, postcode, city, country_code)
$sep string The address separator
Результат string

getAddress1() публичный Метод

Get address1.
public getAddress1 ( ) : string
Результат string

getAddress2() публичный Метод

Get address2.
public getAddress2 ( ) : string
Результат string

getAddress3() публичный Метод

Get address3.
public getAddress3 ( ) : string
Результат string

getAddressArrayForRender() публичный Метод

public getAddressArrayForRender ( ) : array
Результат array

getCity() публичный Метод

Get city.
public getCity ( ) : string
Результат string

getCountryCode() публичный Метод

Get countryCode.
public getCountryCode ( ) : string
Результат string

getCreatedAt() публичный Метод

Get createdAt.
public getCreatedAt ( ) : Datetime
Результат Datetime

getCurrent() публичный Метод

Get current.
public getCurrent ( ) : boolean
Результат boolean

getCustomer() публичный Метод

public getCustomer ( )

getFirstname() публичный Метод

Get firstname.
public getFirstname ( ) : string
Результат string

getFullAddress() публичный Метод

public getFullAddress ( string $sep = ', ' ) : string
$sep string
Результат string

getFullAddressHtml() публичный Метод

public getFullAddressHtml ( ) : string
Результат string

getLastname() публичный Метод

Get lastname.
public getLastname ( ) : string
Результат string

getName() публичный Метод

public getName ( )

getPhone() публичный Метод

Get phone.
public getPhone ( ) : string
Результат string

getPostcode() публичный Метод

Get postcode.
public getPostcode ( ) : string
Результат string

getType() публичный Метод

Get type.
public getType ( ) : integer
Результат integer $type

getTypeCode() публичный Метод

public getTypeCode ( )

getTypesList() публичный статический Метод

public static getTypesList ( )

getUpdatedAt() публичный Метод

Get updatedAt.
public getUpdatedAt ( ) : Datetime
Результат Datetime

prePersist() публичный Метод

public prePersist ( )

preUpdate() публичный Метод

public preUpdate ( )

setAddress1() публичный Метод

Set address1.
public setAddress1 ( string $address1 )
$address1 string

setAddress2() публичный Метод

Set address2.
public setAddress2 ( string $address2 )
$address2 string

setAddress3() публичный Метод

Set address3.
public setAddress3 ( string $address3 )
$address3 string

setCity() публичный Метод

Set city.
public setCity ( string $city )
$city string

setCountryCode() публичный Метод

Set countryCode.
public setCountryCode ( string $countryCode )
$countryCode string

setCreatedAt() публичный Метод

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

setCurrent() публичный Метод

Set current.
public setCurrent ( boolean $current )
$current boolean

setCustomer() публичный Метод

public setCustomer ( Sonata\Component\Customer\CustomerInterface $customer )
$customer Sonata\Component\Customer\CustomerInterface

setFirstname() публичный Метод

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

setLastname() публичный Метод

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

setName() публичный Метод

public setName ( $name )

setPhone() публичный Метод

Set phone.
public setPhone ( string $phone )
$phone string

setPostcode() публичный Метод

Set postcode.
public setPostcode ( string $postcode )
$postcode string

setType() публичный Метод

Set type.
public setType ( integer $type )
$type integer

setUpdatedAt() публичный Метод

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

Описание свойств

$address1 защищенное свойство

protected string $address1
Результат string

$address2 защищенное свойство

protected string $address2
Результат string

$address3 защищенное свойство

protected string $address3
Результат string

$city защищенное свойство

protected string $city
Результат string

$countryCode защищенное свойство

protected string $countryCode
Результат string

$createdAt защищенное свойство

protected datetime $createdAt
Результат datetime

$current защищенное свойство

protected bool $current
Результат boolean

$customer защищенное свойство

protected $customer

$firstname защищенное свойство

protected string $firstname
Результат string

$lastname защищенное свойство

protected string $lastname
Результат string

$name защищенное свойство

protected string $name
Результат string

$phone защищенное свойство

protected string $phone
Результат string

$postcode защищенное свойство

protected string $postcode
Результат string

$type защищенное свойство

protected int $type
Результат integer

$updatedAt защищенное свойство

protected datetime $updatedAt
Результат datetime