PHP Класс Sonata\ProductBundle\Entity\BaseDelivery

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

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

Свойство Тип Описание
$code string
$countryCode string
$createdAt DateTime
$enabled boolean
$perItem boolean
$product Sonata\Component\Product\ProductInterface
$updatedAt DateTime
$zone string

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

Метод Описание
__toString ( ) : string
fromArray ( $array )
getCode ( ) : string Get class_name.
getCountryCode ( ) : string Get country.
getCreatedAt ( ) : DateTime Get createdAt.
getEnabled ( ) : boolean Get enabled.
getPerItem ( ) : boolean Get per_item.
getProduct ( ) : integer Get productId.
getStatusList ( ) : array return delivery status list.
getUpdatedAt ( ) : DateTime Get updatedAt.
getValidationStatusList ( ) : array
getZone ( ) : string Get zone.
prePersist ( )
preUpdate ( )
setCode ( $code ) Set code.
setCountryCode ( $countryCode ) Set country code.
setCreatedAt ( DateTime $createdAt = null ) Set createdAt.
setEnabled ( boolean $enabled ) Set enabled.
setPerItem ( boolean $perItem ) Set per_item.
setProduct ( Sonata\Component\Product\ProductInterface $product ) Set productId.
setUpdatedAt ( DateTime $updatedAt = null ) Set updatedAt.
setZone ( string $zone ) Set zone.
toArray ( )

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

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

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

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

public fromArray ( $array )

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

Get class_name.
public getCode ( ) : string
Результат string $className

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

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

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

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

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

Get enabled.
public getEnabled ( ) : boolean
Результат boolean $enabled

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

Get per_item.
public getPerItem ( ) : boolean
Результат boolean $perItem

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

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

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

return delivery status list.
public static getStatusList ( ) : array
Результат array

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

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

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

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

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

Get zone.
public getZone ( ) : string
Результат string $zone

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

public prePersist ( )

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

public preUpdate ( )

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

Set code.
public setCode ( $code )
$code

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

Set country code.
public setCountryCode ( $countryCode )
$countryCode

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

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

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

Set enabled.
public setEnabled ( boolean $enabled )
$enabled boolean

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

Set per_item.
public setPerItem ( boolean $perItem )
$perItem boolean

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

Set productId.
public setProduct ( Sonata\Component\Product\ProductInterface $product )
$product Sonata\Component\Product\ProductInterface

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

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

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

Set zone.
public setZone ( string $zone )
$zone string

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

public toArray ( )

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

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

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

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

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

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

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

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

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

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

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

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

protected ProductInterface,Sonata\Component\Product $product
Результат Sonata\Component\Product\ProductInterface

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

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

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

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