PHP Класс Eccube\Entity\Order

Наследование: extends Eccube\Entity\AbstractEntity
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__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

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

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

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

addMailHistory() публичный метод

Add MailHistories
public addMailHistory ( Eccube\Entity\MailHistory $mailHistories ) : Order
$mailHistories Eccube\Entity\MailHistory
Результат Order

addOrderDetail() публичный метод

Add OrderDetails
public addOrderDetail ( OrderDetail $orderDetails ) : Order
$orderDetails OrderDetail
Результат Order

addShipping() публичный метод

Add Shippings
public addShipping ( Shipping $shippings ) : Order
$shippings Shipping
Результат Order

calculateSubTotal() публичный метод

Calculate SubTotal.
public calculateSubTotal ( ) : integer
Результат integer

calculateTotalQuantity() публичный метод

Calculate quantity of total.
public calculateTotalQuantity ( ) : integer
Результат integer

calculateTotalTax() публичный метод

Calculate tax of total.
public calculateTotalTax ( ) : integer
Результат integer

findShipping() публичный метод

対象となるお届け先情報を取得
public findShipping ( integer $shippingId ) : Shipping | null
$shippingId integer
Результат Shipping | null

getAddr01() публичный метод

Get addr01
public getAddr01 ( ) : string
Результат string

getAddr02() публичный метод

Get addr02
public getAddr02 ( ) : string
Результат string

getBirth() публичный метод

Get birth
public getBirth ( ) : DateTime
Результат DateTime

getCharge() публичный метод

Get charge
public getCharge ( ) : string
Результат string

getCommitDate() публичный метод

Get commit_date
public getCommitDate ( ) : DateTime
Результат DateTime

getCompanyName() публичный метод

Get company_name
public getCompanyName ( ) : string
Результат string

getCountry() публичный метод

Get Country
public getCountry ( ) : Eccube\Entity\Master\Country
Результат Eccube\Entity\Master\Country

getCreateDate() публичный метод

Get create_date
public getCreateDate ( ) : DateTime
Результат DateTime

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

Get Customer
public getCustomer ( ) : Customer
Результат Customer

getCustomerOrderStatus() публичный метод

Get CustomerOrderStatus
public getCustomerOrderStatus ( ) : Eccube\Entity\Master\CustomerOrderStatus
Результат Eccube\Entity\Master\CustomerOrderStatus

getDelFlg() публичный метод

Get del_flg
public getDelFlg ( ) : integer
Результат integer

getDeliveryFeeTotal() публичный метод

Get delivery_fee_total
public getDeliveryFeeTotal ( ) : string
Результат string

getDeviceType() публичный метод

Get DeviceType
public getDeviceType ( ) : Eccube\Entity\Master\DeviceType
Результат Eccube\Entity\Master\DeviceType

getDiscount() публичный метод

Get discount
public getDiscount ( ) : string
Результат string

getEmail() публичный метод

Get email
public getEmail ( ) : string
Результат string

getFax01() публичный метод

Get fax01
public getFax01 ( ) : string
Результат string

getFax02() публичный метод

Get fax02
public getFax02 ( ) : string
Результат string

getFax03() публичный метод

Get fax03
public getFax03 ( ) : string
Результат string

getId() публичный метод

Get id
public getId ( ) : integer
Результат integer

getJob() публичный метод

Get Job
public getJob ( ) : Eccube\Entity\Master\Job
Результат Eccube\Entity\Master\Job

getKana01() публичный метод

Get kana01
public getKana01 ( ) : string
Результат string

getKana02() публичный метод

Get kana02
public getKana02 ( ) : string
Результат string

getMailHistories() публичный метод

Get MailHistories
public getMailHistories ( ) : Doctrine\Common\Collections\Collection
Результат Doctrine\Common\Collections\Collection

getMessage() публичный метод

Get message
public getMessage ( ) : string
Результат string

getName01() публичный метод

Get name01
public getName01 ( ) : string
Результат string

getName02() публичный метод

Get name02
public getName02 ( ) : string
Результат string

getNote() публичный метод

Get note
public getNote ( ) : string
Результат string

getOrderDate() публичный метод

Get order_date
public getOrderDate ( ) : DateTime
Результат DateTime

getOrderDetails() публичный метод

Get OrderDetails
public getOrderDetails ( ) : Doctrine\Common\Collections\Collection
Результат Doctrine\Common\Collections\Collection

getOrderStatus() публичный метод

Get OrderStatus
public getOrderStatus ( ) : Eccube\Entity\Master\OrderStatus
Результат Eccube\Entity\Master\OrderStatus

getOrderStatusColor() публичный метод

Get OrderStatusColor
public getOrderStatusColor ( ) : Eccube\Entity\Master\OrderStatusColor
Результат Eccube\Entity\Master\OrderStatusColor

getPayment() публичный метод

Get Payment
public getPayment ( ) : Eccube\Entity\Payment
Результат Eccube\Entity\Payment

getPaymentDate() публичный метод

Get payment_date
public getPaymentDate ( ) : DateTime
Результат DateTime

getPaymentMethod() публичный метод

Get payment_method
public getPaymentMethod ( ) : string
Результат string

getPaymentTotal() публичный метод

Get payment_total
public getPaymentTotal ( ) : string
Результат string

getPreOrderId() публичный метод

Get pre_order_id
public getPreOrderId ( ) : string
Результат string

getPref() публичный метод

Get Pref
public getPref ( ) : Eccube\Entity\Master\Pref
Результат Eccube\Entity\Master\Pref

getProductTypes() публичный метод

この注文の保持する商品種別を取得します.
public getProductTypes ( ) : Eccube\Entity\Master\ProductType[]
Результат Eccube\Entity\Master\ProductType[] 一意な商品種別の配列

getSex() публичный метод

Get Sex
public getSex ( ) : Eccube\Entity\Master\Sex
Результат Eccube\Entity\Master\Sex

getShippings() публичный метод

Get Shippings
public getShippings ( ) : Doctrine\Common\Collections\Collection
Результат Doctrine\Common\Collections\Collection

getSubtotal() публичный метод

Get subtotal
public getSubtotal ( ) : string
Результат string

getTax() публичный метод

Get tax
public getTax ( ) : string
Результат string

getTel01() публичный метод

Get tel01
public getTel01 ( ) : string
Результат string

getTel02() публичный метод

Get tel02
public getTel02 ( ) : string
Результат string

getTel03() публичный метод

Get tel03
public getTel03 ( ) : string
Результат string

getTotal() публичный метод

Get total
public getTotal ( ) : string
Результат string

getTotalPrice() публичный метод

合計金額を計算
public getTotalPrice ( ) : string
Результат string

getUpdateDate() публичный метод

Get update_date
public getUpdateDate ( ) : DateTime
Результат DateTime

getZip01() публичный метод

Get zip01
public getZip01 ( ) : string
Результат string

getZip02() публичный метод

Get zip02
public getZip02 ( ) : string
Результат string

getZipcode() публичный метод

Get zipcode
public getZipcode ( ) : string
Результат string

isMultiple() публичный метод

isMultiple
public isMultiple ( ) : boolean
Результат boolean

isPriceChange() публичный метод

isPriceChange
public isPriceChange ( ) : boolean
Результат boolean

removeMailHistory() публичный метод

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

removeOrderDetail() публичный метод

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

removeShipping() публичный метод

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

setAddr01() публичный метод

Set addr01
public setAddr01 ( string $addr01 ) : Order
$addr01 string
Результат Order

setAddr02() публичный метод

Set addr02
public setAddr02 ( string $addr02 ) : Order
$addr02 string
Результат Order

setBirth() публичный метод

Set birth
public setBirth ( DateTime $birth ) : Order
$birth DateTime
Результат Order

setCharge() публичный метод

Set charge
public setCharge ( string $charge ) : Order
$charge string
Результат Order

setCommitDate() публичный метод

Set commit_date
public setCommitDate ( DateTime $commitDate ) : Order
$commitDate DateTime
Результат Order

setCompanyName() публичный метод

Set company_name
public setCompanyName ( string $companyName ) : Order
$companyName string
Результат Order

setCountry() публичный метод

Set Country
public setCountry ( Eccube\Entity\Master\Country $country = null ) : Order
$country Eccube\Entity\Master\Country
Результат Order

setCreateDate() публичный метод

Set create_date
public setCreateDate ( DateTime $createDate ) : Order
$createDate DateTime
Результат Order

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

Set Customer
public setCustomer ( Customer $customer = null ) : Order
$customer Customer
Результат Order

setCustomerOrderStatus() публичный метод

Set CustomerOrderStatus
public setCustomerOrderStatus ( Eccube\Entity\Master\CustomerOrderStatus $customerOrderStatus = null ) : Order
$customerOrderStatus Eccube\Entity\Master\CustomerOrderStatus
Результат Order

setDelFlg() публичный метод

Set del_flg
public setDelFlg ( integer $delFlg ) : Order
$delFlg integer
Результат Order

setDeliveryFeeTotal() публичный метод

Set delivery_fee_total
public setDeliveryFeeTotal ( string $deliveryFeeTotal ) : Order
$deliveryFeeTotal string
Результат Order

setDeviceType() публичный метод

Set DeviceType
public setDeviceType ( Eccube\Entity\Master\DeviceType $deviceType = null ) : Order
$deviceType Eccube\Entity\Master\DeviceType
Результат Order

setDiscount() публичный метод

Set discount
public setDiscount ( string $discount ) : Order
$discount string
Результат Order

setEmail() публичный метод

Set email
public setEmail ( string $email ) : Order
$email string
Результат Order

setFax01() публичный метод

Set fax01
public setFax01 ( string $fax01 ) : Order
$fax01 string
Результат Order

setFax02() публичный метод

Set fax02
public setFax02 ( string $fax02 ) : Order
$fax02 string
Результат Order

setFax03() публичный метод

Set fax03
public setFax03 ( string $fax03 ) : Order
$fax03 string
Результат Order

setJob() публичный метод

Set Job
public setJob ( Eccube\Entity\Master\Job $job = null ) : Order
$job Eccube\Entity\Master\Job
Результат Order

setKana01() публичный метод

Set kana01
public setKana01 ( string $kana01 ) : Order
$kana01 string
Результат Order

setKana02() публичный метод

Set kana02
public setKana02 ( string $kana02 ) : Order
$kana02 string
Результат Order

setMessage() публичный метод

Set message
public setMessage ( string $message ) : Order
$message string
Результат Order

setName01() публичный метод

Set name01
public setName01 ( string $name01 ) : Order
$name01 string
Результат Order

setName02() публичный метод

Set name02
public setName02 ( string $name02 ) : Order
$name02 string
Результат Order

setNote() публичный метод

Set note
public setNote ( string $note ) : Order
$note string
Результат Order

setOrderDate() публичный метод

Set order_date
public setOrderDate ( DateTime $orderDate ) : Order
$orderDate DateTime
Результат Order

setOrderStatus() публичный метод

Set OrderStatus
public setOrderStatus ( Eccube\Entity\Master\OrderStatus $orderStatus = null ) : Order
$orderStatus Eccube\Entity\Master\OrderStatus
Результат Order

setOrderStatusColor() публичный метод

Set OrderStatusColor
public setOrderStatusColor ( Eccube\Entity\Master\OrderStatusColor $orderStatusColor = null ) : Order
$orderStatusColor Eccube\Entity\Master\OrderStatusColor
Результат Order

setPayment() публичный метод

Set Payment
public setPayment ( Eccube\Entity\Payment $payment = null ) : Order
$payment Eccube\Entity\Payment
Результат Order

setPaymentDate() публичный метод

Set payment_date
public setPaymentDate ( DateTime $paymentDate ) : Order
$paymentDate DateTime
Результат Order

setPaymentMethod() публичный метод

Set payment_method
public setPaymentMethod ( string $paymentMethod ) : Order
$paymentMethod string
Результат Order

setPaymentTotal() публичный метод

Set payment_total
public setPaymentTotal ( string $paymentTotal ) : Order
$paymentTotal string
Результат Order

setPreOrderId() публичный метод

Set pre_order_id
public setPreOrderId ( string $preOrderId ) : Order
$preOrderId string
Результат Order

setPref() публичный метод

Set Pref
public setPref ( Eccube\Entity\Master\Pref $pref = null ) : Order
$pref Eccube\Entity\Master\Pref
Результат Order

setSex() публичный метод

Set Sex
public setSex ( Eccube\Entity\Master\Sex $sex = null ) : Order
$sex Eccube\Entity\Master\Sex
Результат Order

setSubtotal() публичный метод

Set subtotal
public setSubtotal ( string $subtotal ) : Order
$subtotal string
Результат Order

setTax() публичный метод

Set tax
public setTax ( string $tax ) : Order
$tax string
Результат Order

setTel01() публичный метод

Set tel01
public setTel01 ( string $tel01 ) : Order
$tel01 string
Результат Order

setTel02() публичный метод

Set tel02
public setTel02 ( string $tel02 ) : Order
$tel02 string
Результат Order

setTel03() публичный метод

Set tel03
public setTel03 ( string $tel03 ) : Order
$tel03 string
Результат Order

setTotal() публичный метод

Set total
public setTotal ( string $total ) : Order
$total string
Результат Order

setUpdateDate() публичный метод

Set update_date
public setUpdateDate ( DateTime $updateDate ) : Order
$updateDate DateTime
Результат Order

setZip01() публичный метод

Set zip01
public setZip01 ( string $zip01 ) : Order
$zip01 string
Результат Order

setZip02() публичный метод

Set zip02
public setZip02 ( string $zip02 ) : Order
$zip02 string
Результат Order

setZipcode() публичный метод

Set zipcode
public setZipcode ( string $zipcode ) : Order
$zipcode string
Результат Order