PHP Class Eccube\Entity\Order

Inheritance: extends Eccube\Entity\AbstractEntity
Afficher le fichier Open project: ec-cube/ec-cube Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( Eccube\Entity\Master\OrderStatus $orderStatus = null ) Constructor
addMailHistory ( Eccube\Entity\MailHistory $mailHistories ) : Order Add MailHistories
addOrderDetail ( OrderDetail $orderDetails ) : Order Add OrderDetails
addShipping ( Shipping $shippings ) : Order Add Shippings
calculateSubTotal ( ) : integer Calculate SubTotal.
calculateTotalQuantity ( ) : integer Calculate quantity of total.
calculateTotalTax ( ) : integer Calculate tax of total.
findShipping ( integer $shippingId ) : Shipping | null 対象となるお届け先情報を取得
getAddr01 ( ) : string Get addr01
getAddr02 ( ) : string Get addr02
getBirth ( ) : DateTime Get birth
getCharge ( ) : string Get charge
getCommitDate ( ) : DateTime Get commit_date
getCompanyName ( ) : string Get company_name
getCountry ( ) : Eccube\Entity\Master\Country Get Country
getCreateDate ( ) : DateTime Get create_date
getCustomer ( ) : Customer Get Customer
getCustomerOrderStatus ( ) : Eccube\Entity\Master\CustomerOrderStatus Get CustomerOrderStatus
getDelFlg ( ) : integer Get del_flg
getDeliveryFeeTotal ( ) : string Get delivery_fee_total
getDeviceType ( ) : Eccube\Entity\Master\DeviceType Get DeviceType
getDiscount ( ) : string Get discount
getEmail ( ) : string Get email
getFax01 ( ) : string Get fax01
getFax02 ( ) : string Get fax02
getFax03 ( ) : string Get fax03
getId ( ) : integer Get id
getJob ( ) : Eccube\Entity\Master\Job Get Job
getKana01 ( ) : string Get kana01
getKana02 ( ) : string Get kana02
getMailHistories ( ) : Doctrine\Common\Collections\Collection Get MailHistories
getMessage ( ) : string Get message
getName01 ( ) : string Get name01
getName02 ( ) : string Get name02
getNote ( ) : string Get note
getOrderDate ( ) : DateTime Get order_date
getOrderDetails ( ) : Doctrine\Common\Collections\Collection Get OrderDetails
getOrderStatus ( ) : Eccube\Entity\Master\OrderStatus Get OrderStatus
getOrderStatusColor ( ) : Eccube\Entity\Master\OrderStatusColor Get OrderStatusColor
getPayment ( ) : Eccube\Entity\Payment Get Payment
getPaymentDate ( ) : DateTime Get payment_date
getPaymentMethod ( ) : string Get payment_method
getPaymentTotal ( ) : string Get payment_total
getPreOrderId ( ) : string Get pre_order_id
getPref ( ) : Eccube\Entity\Master\Pref Get Pref
getProductTypes ( ) : Eccube\Entity\Master\ProductType[] この注文の保持する商品種別を取得します.
getSex ( ) : Eccube\Entity\Master\Sex Get Sex
getShippings ( ) : Doctrine\Common\Collections\Collection Get Shippings
getSubtotal ( ) : string Get subtotal
getTax ( ) : string Get tax
getTel01 ( ) : string Get tel01
getTel02 ( ) : string Get tel02
getTel03 ( ) : string Get tel03
getTotal ( ) : string Get total
getTotalPrice ( ) : string 合計金額を計算
getUpdateDate ( ) : DateTime Get update_date
getZip01 ( ) : string Get zip01
getZip02 ( ) : string Get zip02
getZipcode ( ) : string Get zipcode
isMultiple ( ) : boolean isMultiple
isPriceChange ( ) : boolean isPriceChange
removeMailHistory ( Eccube\Entity\MailHistory $mailHistories ) Remove MailHistories
removeOrderDetail ( OrderDetail $orderDetails ) Remove OrderDetails
removeShipping ( Shipping $shippings ) Remove Shippings
setAddr01 ( string $addr01 ) : Order Set addr01
setAddr02 ( string $addr02 ) : Order Set addr02
setBirth ( DateTime $birth ) : Order Set birth
setCharge ( string $charge ) : Order Set charge
setCommitDate ( DateTime $commitDate ) : Order Set commit_date
setCompanyName ( string $companyName ) : Order Set company_name
setCountry ( Eccube\Entity\Master\Country $country = null ) : Order Set Country
setCreateDate ( DateTime $createDate ) : Order Set create_date
setCustomer ( Customer $customer = null ) : Order Set Customer
setCustomerOrderStatus ( Eccube\Entity\Master\CustomerOrderStatus $customerOrderStatus = null ) : Order Set CustomerOrderStatus
setDelFlg ( integer $delFlg ) : Order Set del_flg
setDeliveryFeeTotal ( string $deliveryFeeTotal ) : Order Set delivery_fee_total
setDeviceType ( Eccube\Entity\Master\DeviceType $deviceType = null ) : Order Set DeviceType
setDiscount ( string $discount ) : Order Set discount
setEmail ( string $email ) : Order Set email
setFax01 ( string $fax01 ) : Order Set fax01
setFax02 ( string $fax02 ) : Order Set fax02
setFax03 ( string $fax03 ) : Order Set fax03
setJob ( Eccube\Entity\Master\Job $job = null ) : Order Set Job
setKana01 ( string $kana01 ) : Order Set kana01
setKana02 ( string $kana02 ) : Order Set kana02
setMessage ( string $message ) : Order Set message
setName01 ( string $name01 ) : Order Set name01
setName02 ( string $name02 ) : Order Set name02
setNote ( string $note ) : Order Set note
setOrderDate ( DateTime $orderDate ) : Order Set order_date
setOrderStatus ( Eccube\Entity\Master\OrderStatus $orderStatus = null ) : Order Set OrderStatus
setOrderStatusColor ( Eccube\Entity\Master\OrderStatusColor $orderStatusColor = null ) : Order Set OrderStatusColor
setPayment ( Eccube\Entity\Payment $payment = null ) : Order Set Payment
setPaymentDate ( DateTime $paymentDate ) : Order Set payment_date
setPaymentMethod ( string $paymentMethod ) : Order Set payment_method
setPaymentTotal ( string $paymentTotal ) : Order Set payment_total
setPreOrderId ( string $preOrderId ) : Order Set pre_order_id
setPref ( Eccube\Entity\Master\Pref $pref = null ) : Order Set Pref
setSex ( Eccube\Entity\Master\Sex $sex = null ) : Order Set Sex
setSubtotal ( string $subtotal ) : Order Set subtotal
setTax ( string $tax ) : Order Set tax
setTel01 ( string $tel01 ) : Order Set tel01
setTel02 ( string $tel02 ) : Order Set tel02
setTel03 ( string $tel03 ) : Order Set tel03
setTotal ( string $total ) : Order Set total
setUpdateDate ( DateTime $updateDate ) : Order Set update_date
setZip01 ( string $zip01 ) : Order Set zip01
setZip02 ( string $zip02 ) : Order Set zip02
setZipcode ( string $zipcode ) : Order Set zipcode

Method Details

__construct() public méthode

Constructor
public __construct ( Eccube\Entity\Master\OrderStatus $orderStatus = null )
$orderStatus Eccube\Entity\Master\OrderStatus

addMailHistory() public méthode

Add MailHistories
public addMailHistory ( Eccube\Entity\MailHistory $mailHistories ) : Order
$mailHistories Eccube\Entity\MailHistory
Résultat Order

addOrderDetail() public méthode

Add OrderDetails
public addOrderDetail ( OrderDetail $orderDetails ) : Order
$orderDetails OrderDetail
Résultat Order

addShipping() public méthode

Add Shippings
public addShipping ( Shipping $shippings ) : Order
$shippings Shipping
Résultat Order

calculateSubTotal() public méthode

Calculate SubTotal.
public calculateSubTotal ( ) : integer
Résultat integer

calculateTotalQuantity() public méthode

Calculate quantity of total.
public calculateTotalQuantity ( ) : integer
Résultat integer

calculateTotalTax() public méthode

Calculate tax of total.
public calculateTotalTax ( ) : integer
Résultat integer

findShipping() public méthode

対象となるお届け先情報を取得
public findShipping ( integer $shippingId ) : Shipping | null
$shippingId integer
Résultat Shipping | null

getAddr01() public méthode

Get addr01
public getAddr01 ( ) : string
Résultat string

getAddr02() public méthode

Get addr02
public getAddr02 ( ) : string
Résultat string

getBirth() public méthode

Get birth
public getBirth ( ) : DateTime
Résultat DateTime

getCharge() public méthode

Get charge
public getCharge ( ) : string
Résultat string

getCommitDate() public méthode

Get commit_date
public getCommitDate ( ) : DateTime
Résultat DateTime

getCompanyName() public méthode

Get company_name
public getCompanyName ( ) : string
Résultat string

getCountry() public méthode

Get Country
public getCountry ( ) : Eccube\Entity\Master\Country
Résultat Eccube\Entity\Master\Country

getCreateDate() public méthode

Get create_date
public getCreateDate ( ) : DateTime
Résultat DateTime

getCustomer() public méthode

Get Customer
public getCustomer ( ) : Customer
Résultat Customer

getCustomerOrderStatus() public méthode

Get CustomerOrderStatus
public getCustomerOrderStatus ( ) : Eccube\Entity\Master\CustomerOrderStatus
Résultat Eccube\Entity\Master\CustomerOrderStatus

getDelFlg() public méthode

Get del_flg
public getDelFlg ( ) : integer
Résultat integer

getDeliveryFeeTotal() public méthode

Get delivery_fee_total
public getDeliveryFeeTotal ( ) : string
Résultat string

getDeviceType() public méthode

Get DeviceType
public getDeviceType ( ) : Eccube\Entity\Master\DeviceType
Résultat Eccube\Entity\Master\DeviceType

getDiscount() public méthode

Get discount
public getDiscount ( ) : string
Résultat string

getEmail() public méthode

Get email
public getEmail ( ) : string
Résultat string

getFax01() public méthode

Get fax01
public getFax01 ( ) : string
Résultat string

getFax02() public méthode

Get fax02
public getFax02 ( ) : string
Résultat string

getFax03() public méthode

Get fax03
public getFax03 ( ) : string
Résultat string

getId() public méthode

Get id
public getId ( ) : integer
Résultat integer

getJob() public méthode

Get Job
public getJob ( ) : Eccube\Entity\Master\Job
Résultat Eccube\Entity\Master\Job

getKana01() public méthode

Get kana01
public getKana01 ( ) : string
Résultat string

getKana02() public méthode

Get kana02
public getKana02 ( ) : string
Résultat string

getMailHistories() public méthode

Get MailHistories
public getMailHistories ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getMessage() public méthode

Get message
public getMessage ( ) : string
Résultat string

getName01() public méthode

Get name01
public getName01 ( ) : string
Résultat string

getName02() public méthode

Get name02
public getName02 ( ) : string
Résultat string

getNote() public méthode

Get note
public getNote ( ) : string
Résultat string

getOrderDate() public méthode

Get order_date
public getOrderDate ( ) : DateTime
Résultat DateTime

getOrderDetails() public méthode

Get OrderDetails
public getOrderDetails ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getOrderStatus() public méthode

Get OrderStatus
public getOrderStatus ( ) : Eccube\Entity\Master\OrderStatus
Résultat Eccube\Entity\Master\OrderStatus

getOrderStatusColor() public méthode

Get OrderStatusColor
public getOrderStatusColor ( ) : Eccube\Entity\Master\OrderStatusColor
Résultat Eccube\Entity\Master\OrderStatusColor

getPayment() public méthode

Get Payment
public getPayment ( ) : Eccube\Entity\Payment
Résultat Eccube\Entity\Payment

getPaymentDate() public méthode

Get payment_date
public getPaymentDate ( ) : DateTime
Résultat DateTime

getPaymentMethod() public méthode

Get payment_method
public getPaymentMethod ( ) : string
Résultat string

getPaymentTotal() public méthode

Get payment_total
public getPaymentTotal ( ) : string
Résultat string

getPreOrderId() public méthode

Get pre_order_id
public getPreOrderId ( ) : string
Résultat string

getPref() public méthode

Get Pref
public getPref ( ) : Eccube\Entity\Master\Pref
Résultat Eccube\Entity\Master\Pref

getProductTypes() public méthode

この注文の保持する商品種別を取得します.
public getProductTypes ( ) : Eccube\Entity\Master\ProductType[]
Résultat Eccube\Entity\Master\ProductType[] 一意な商品種別の配列

getSex() public méthode

Get Sex
public getSex ( ) : Eccube\Entity\Master\Sex
Résultat Eccube\Entity\Master\Sex

getShippings() public méthode

Get Shippings
public getShippings ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getSubtotal() public méthode

Get subtotal
public getSubtotal ( ) : string
Résultat string

getTax() public méthode

Get tax
public getTax ( ) : string
Résultat string

getTel01() public méthode

Get tel01
public getTel01 ( ) : string
Résultat string

getTel02() public méthode

Get tel02
public getTel02 ( ) : string
Résultat string

getTel03() public méthode

Get tel03
public getTel03 ( ) : string
Résultat string

getTotal() public méthode

Get total
public getTotal ( ) : string
Résultat string

getTotalPrice() public méthode

合計金額を計算
public getTotalPrice ( ) : string
Résultat string

getUpdateDate() public méthode

Get update_date
public getUpdateDate ( ) : DateTime
Résultat DateTime

getZip01() public méthode

Get zip01
public getZip01 ( ) : string
Résultat string

getZip02() public méthode

Get zip02
public getZip02 ( ) : string
Résultat string

getZipcode() public méthode

Get zipcode
public getZipcode ( ) : string
Résultat string

isMultiple() public méthode

isMultiple
public isMultiple ( ) : boolean
Résultat boolean

isPriceChange() public méthode

isPriceChange
public isPriceChange ( ) : boolean
Résultat boolean

removeMailHistory() public méthode

Remove MailHistories
public removeMailHistory ( Eccube\Entity\MailHistory $mailHistories )
$mailHistories Eccube\Entity\MailHistory

removeOrderDetail() public méthode

Remove OrderDetails
public removeOrderDetail ( OrderDetail $orderDetails )
$orderDetails OrderDetail

removeShipping() public méthode

Remove Shippings
public removeShipping ( Shipping $shippings )
$shippings Shipping

setAddr01() public méthode

Set addr01
public setAddr01 ( string $addr01 ) : Order
$addr01 string
Résultat Order

setAddr02() public méthode

Set addr02
public setAddr02 ( string $addr02 ) : Order
$addr02 string
Résultat Order

setBirth() public méthode

Set birth
public setBirth ( DateTime $birth ) : Order
$birth DateTime
Résultat Order

setCharge() public méthode

Set charge
public setCharge ( string $charge ) : Order
$charge string
Résultat Order

setCommitDate() public méthode

Set commit_date
public setCommitDate ( DateTime $commitDate ) : Order
$commitDate DateTime
Résultat Order

setCompanyName() public méthode

Set company_name
public setCompanyName ( string $companyName ) : Order
$companyName string
Résultat Order

setCountry() public méthode

Set Country
public setCountry ( Eccube\Entity\Master\Country $country = null ) : Order
$country Eccube\Entity\Master\Country
Résultat Order

setCreateDate() public méthode

Set create_date
public setCreateDate ( DateTime $createDate ) : Order
$createDate DateTime
Résultat Order

setCustomer() public méthode

Set Customer
public setCustomer ( Customer $customer = null ) : Order
$customer Customer
Résultat Order

setCustomerOrderStatus() public méthode

Set CustomerOrderStatus
public setCustomerOrderStatus ( Eccube\Entity\Master\CustomerOrderStatus $customerOrderStatus = null ) : Order
$customerOrderStatus Eccube\Entity\Master\CustomerOrderStatus
Résultat Order

setDelFlg() public méthode

Set del_flg
public setDelFlg ( integer $delFlg ) : Order
$delFlg integer
Résultat Order

setDeliveryFeeTotal() public méthode

Set delivery_fee_total
public setDeliveryFeeTotal ( string $deliveryFeeTotal ) : Order
$deliveryFeeTotal string
Résultat Order

setDeviceType() public méthode

Set DeviceType
public setDeviceType ( Eccube\Entity\Master\DeviceType $deviceType = null ) : Order
$deviceType Eccube\Entity\Master\DeviceType
Résultat Order

setDiscount() public méthode

Set discount
public setDiscount ( string $discount ) : Order
$discount string
Résultat Order

setEmail() public méthode

Set email
public setEmail ( string $email ) : Order
$email string
Résultat Order

setFax01() public méthode

Set fax01
public setFax01 ( string $fax01 ) : Order
$fax01 string
Résultat Order

setFax02() public méthode

Set fax02
public setFax02 ( string $fax02 ) : Order
$fax02 string
Résultat Order

setFax03() public méthode

Set fax03
public setFax03 ( string $fax03 ) : Order
$fax03 string
Résultat Order

setJob() public méthode

Set Job
public setJob ( Eccube\Entity\Master\Job $job = null ) : Order
$job Eccube\Entity\Master\Job
Résultat Order

setKana01() public méthode

Set kana01
public setKana01 ( string $kana01 ) : Order
$kana01 string
Résultat Order

setKana02() public méthode

Set kana02
public setKana02 ( string $kana02 ) : Order
$kana02 string
Résultat Order

setMessage() public méthode

Set message
public setMessage ( string $message ) : Order
$message string
Résultat Order

setName01() public méthode

Set name01
public setName01 ( string $name01 ) : Order
$name01 string
Résultat Order

setName02() public méthode

Set name02
public setName02 ( string $name02 ) : Order
$name02 string
Résultat Order

setNote() public méthode

Set note
public setNote ( string $note ) : Order
$note string
Résultat Order

setOrderDate() public méthode

Set order_date
public setOrderDate ( DateTime $orderDate ) : Order
$orderDate DateTime
Résultat Order

setOrderStatus() public méthode

Set OrderStatus
public setOrderStatus ( Eccube\Entity\Master\OrderStatus $orderStatus = null ) : Order
$orderStatus Eccube\Entity\Master\OrderStatus
Résultat Order

setOrderStatusColor() public méthode

Set OrderStatusColor
public setOrderStatusColor ( Eccube\Entity\Master\OrderStatusColor $orderStatusColor = null ) : Order
$orderStatusColor Eccube\Entity\Master\OrderStatusColor
Résultat Order

setPayment() public méthode

Set Payment
public setPayment ( Eccube\Entity\Payment $payment = null ) : Order
$payment Eccube\Entity\Payment
Résultat Order

setPaymentDate() public méthode

Set payment_date
public setPaymentDate ( DateTime $paymentDate ) : Order
$paymentDate DateTime
Résultat Order

setPaymentMethod() public méthode

Set payment_method
public setPaymentMethod ( string $paymentMethod ) : Order
$paymentMethod string
Résultat Order

setPaymentTotal() public méthode

Set payment_total
public setPaymentTotal ( string $paymentTotal ) : Order
$paymentTotal string
Résultat Order

setPreOrderId() public méthode

Set pre_order_id
public setPreOrderId ( string $preOrderId ) : Order
$preOrderId string
Résultat Order

setPref() public méthode

Set Pref
public setPref ( Eccube\Entity\Master\Pref $pref = null ) : Order
$pref Eccube\Entity\Master\Pref
Résultat Order

setSex() public méthode

Set Sex
public setSex ( Eccube\Entity\Master\Sex $sex = null ) : Order
$sex Eccube\Entity\Master\Sex
Résultat Order

setSubtotal() public méthode

Set subtotal
public setSubtotal ( string $subtotal ) : Order
$subtotal string
Résultat Order

setTax() public méthode

Set tax
public setTax ( string $tax ) : Order
$tax string
Résultat Order

setTel01() public méthode

Set tel01
public setTel01 ( string $tel01 ) : Order
$tel01 string
Résultat Order

setTel02() public méthode

Set tel02
public setTel02 ( string $tel02 ) : Order
$tel02 string
Résultat Order

setTel03() public méthode

Set tel03
public setTel03 ( string $tel03 ) : Order
$tel03 string
Résultat Order

setTotal() public méthode

Set total
public setTotal ( string $total ) : Order
$total string
Résultat Order

setUpdateDate() public méthode

Set update_date
public setUpdateDate ( DateTime $updateDate ) : Order
$updateDate DateTime
Résultat Order

setZip01() public méthode

Set zip01
public setZip01 ( string $zip01 ) : Order
$zip01 string
Résultat Order

setZip02() public méthode

Set zip02
public setZip02 ( string $zip02 ) : Order
$zip02 string
Résultat Order

setZipcode() public méthode

Set zipcode
public setZipcode ( string $zipcode ) : Order
$zipcode string
Résultat Order