PHP Class Sonata\ProductBundle\Entity\BaseDelivery

Inheritance: implements Sonata\Component\Product\DeliveryInterface
Afficher le fichier Open project: sonata-project/ecommerce Class Usage Examples

Protected Properties

Свойство Type Description
$code string
$countryCode string
$createdAt DateTime
$enabled boolean
$perItem boolean
$product Sonata\Component\Product\ProductInterface
$updatedAt DateTime
$zone string

Méthodes publiques

Méthode Description
__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 ( )

Method Details

__toString() public méthode

public __toString ( ) : string
Résultat string

fromArray() public méthode

public fromArray ( $array )

getCode() public méthode

Get class_name.
public getCode ( ) : string
Résultat string $className

getCountryCode() public méthode

Get country.
public getCountryCode ( ) : string
Résultat string $country

getCreatedAt() public méthode

Get createdAt.
public getCreatedAt ( ) : DateTime
Résultat DateTime $createdAt

getEnabled() public méthode

Get enabled.
public getEnabled ( ) : boolean
Résultat boolean $enabled

getPerItem() public méthode

Get per_item.
public getPerItem ( ) : boolean
Résultat boolean $perItem

getProduct() public méthode

Get productId.
public getProduct ( ) : integer
Résultat integer $productId

getStatusList() public static méthode

return delivery status list.
public static getStatusList ( ) : array
Résultat array

getUpdatedAt() public méthode

Get updatedAt.
public getUpdatedAt ( ) : DateTime
Résultat DateTime $updatedAt

getValidationStatusList() public static méthode

public static getValidationStatusList ( ) : array
Résultat array

getZone() public méthode

Get zone.
public getZone ( ) : string
Résultat string $zone

prePersist() public méthode

public prePersist ( )

preUpdate() public méthode

public preUpdate ( )

setCode() public méthode

Set code.
public setCode ( $code )
$code

setCountryCode() public méthode

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

setCreatedAt() public méthode

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

setEnabled() public méthode

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

setPerItem() public méthode

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

setProduct() public méthode

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

setUpdatedAt() public méthode

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

setZone() public méthode

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

toArray() public méthode

public toArray ( )

Property Details

$code protected_oe property

protected string $code
Résultat string

$countryCode protected_oe property

protected string $countryCode
Résultat string

$createdAt protected_oe property

protected DateTime $createdAt
Résultat DateTime

$enabled protected_oe property

protected bool $enabled
Résultat boolean

$perItem protected_oe property

protected bool $perItem
Résultat boolean

$product protected_oe property

protected ProductInterface,Sonata\Component\Product $product
Résultat Sonata\Component\Product\ProductInterface

$updatedAt protected_oe property

protected DateTime $updatedAt
Résultat DateTime

$zone protected_oe property

protected string $zone
Résultat string