|
| | getPrintedChecks () |
| | addPrintedCheck ($check) |
| | onTradeBindingCollectionModify ($action, TradeBindingEntity $entity, $name=null, $oldValue=null, $value=null) |
| | resetData ($select=array('PRICE')) |
| | getBasePrice () |
| | setBasket (BasketBase $basket) |
| | getShipmentCollection () |
| | getTradeBindingCollection () |
| | getPaymentCollection () |
| | isShipped () |
| | onBeforeBasketItemDelete (BasketItem $basketItem) |
| | onBasketModify ($action, BasketItemBase $basketItem, $name=null, $oldValue=null, $value=null) |
| | onBeforeBasketRefresh () |
| | applyDiscount (array $data) |
| | verify () |
| | getBusinessValueProviderInstance ($mapping) |
| | isChanged () |
| | clearChanged () |
| | getDeliverySystemId () |
| | getPaymentSystemId () |
| | toArray () |
| | getInternalId () |
| | isSaveRunning () |
| | appendBasket (BasketBase $basket) |
| | getBasket () |
| | setField ($name, $value) |
| | setFieldNoDemand ($name, $value) |
| | getField ($name) |
| | initField ($name, $value) |
| | getPropertyCollection () |
| | onPropertyValueCollectionModify ($action, EntityPropertyValue $property, $name=null, $oldValue=null, $value=null) |
| | getPersonTypeId () |
| | setPersonTypeId ($personTypeId) |
| | getPrice () |
| | getSumPaid () |
| | getDeliveryPrice () |
| | getDeliveryLocation () |
| | getTaxPrice () |
| | getTaxValue () |
| | getDiscountPrice () |
| | getCurrency () |
| | getUserId () |
| | getSiteId () |
| | isUsedVat () |
| | getVatRate () |
| | getVatSum () |
| | isMarked () |
| | refreshVat () |
| | isExternal () |
| | setVatSum ($price) |
| | setVatDelivery ($price) |
| | getDateInsert () |
| | getCalculateType () |
| | onAfterBasketRefresh () |
| | getTax () |
| | isNew () |
| | resetTax () |
| | isClone () |
| | isPaid () |
| | isAllowDelivery () |
| | isDeducted () |
| | isCanceled () |
| | getTaxLocation () |
| | isMathActionOnly () |
| | hasMeaningfulField () |
| | clearStartField () |
| | isStartField ($isMeaningfulField=false) |
| | setMathActionOnly ($value=false) |
| | getDiscount () |
| | __construct () |
| | fetch (Main\Text\Converter $converter=null) |
| | loadShipmentCollection () |
| | loadPaymentCollection () |
| | getPersonTypeId () |
См. определение в файле order.php строка 19
◆ addInternal()
| addInternal |
( |
array | $data | ) |
|
|
protected |
- Аргументы
-
- Возвращает
- Entity\AddResult
- Исключения
-
Exception
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 2335
◆ addPrintedCheck()
| addPrintedCheck |
( |
| $check | ) |
|
Add printed check to order
- Аргументы
-
См. определение в файле order.php строка 109
◆ applyDiscount()
| applyDiscount |
( |
array | $data | ) |
|
◆ calculatePrice()
◆ clearChanged()
◆ deleteInternal()
| deleteInternal |
( |
| $primary | ) |
|
|
staticprotected |
- Аргументы
-
- Возвращает
- Entity\DeleteResult
- Исключения
-
Exception
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 2356
◆ getBasePrice()
Returns order price without discounts.
- Возвращает
- float
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 635
◆ getBusinessValueProviderInstance()
| getBusinessValueProviderInstance |
( |
| $mapping | ) |
|
◆ getDeliverySystemId()
- Возвращает
- array
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 2429
◆ getFieldsMap()
- Возвращает
- array
См. определение в файле order.php строка 50
◆ getList()
- Аргументы
-
- Возвращает
- Main\DB\Result
- Исключения
-
ArgumentException
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 1919
◆ getLockedStatus()
Return order locked status.
- Аргументы
-
- Возвращает
- Result
- Исключения
-
ArgumentException
См. определение в файле order.php строка 1833
◆ getPaymentCollection()
◆ getPaymentSystemId()
- Возвращает
- array
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 2439
◆ getPrintedChecks()
Return printed check list
- Возвращает
- array
- Исключения
-
ArgumentException
См. определение в файле order.php строка 69
◆ getRegistryType()
- Возвращает
- string
См. определение в файле order.php строка 41
◆ getShipmentCollection()
| getShipmentCollection |
( |
| ) |
|
Return shipment collection
- Возвращает
- ShipmentCollection
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
Замещает IShipmentOrder.
См. определение в файле order.php строка 756
◆ getStatusOnPaid()
- Возвращает
- mixed
- Исключения
-
ArgumentException
- Исключения
-
SystemException
См. определение в файле order.php строка 1513
◆ getStatusOnPartialPaid()
| getStatusOnPartialPaid |
( |
| ) |
|
|
protected |
- Возвращает
- mixed
- Исключения
-
ArgumentException
- Исключения
-
SystemException
См. определение в файле order.php строка 1523
◆ getTradeBindingCollection()
| getTradeBindingCollection |
( |
| ) |
|
Return trade binding collection
- Возвращает
- TradeBindingCollection
- Исключения
-
ArgumentException
- Исключения
-
ArgumentTypeException
- Исключения
-
SystemException
См. определение в файле order.php строка 774
◆ getUfId()
- Возвращает
- null|string
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 58
◆ isChanged()
◆ isShipped()
◆ loadPrintedChecks()
- Возвращает
- array
- Исключения
-
ArgumentException
См. определение в файле order.php строка 85
◆ lock()
Lock order.
- Аргументы
-
- Возвращает
- Entity\UpdateResult|Result
- Исключения
-
Exception
См. определение в файле order.php строка 1745
◆ onAfterSave()
◆ onBasketModify()
| onBasketModify |
( |
| $action, |
|
|
BasketItemBase | $basketItem, |
|
|
| $name = null, |
|
|
| $oldValue = null, |
|
|
| $value = null ) |
Modify basket.
- Аргументы
-
| string | $action | |
| BasketItemBase | $basketItem | |
| null | $name | |
| null | $oldValue | |
| null | $value | |
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
- Исключения
-
SystemException
См. определение в файле order.php строка 1174
◆ onBeforeBasketItemDelete()
| onBeforeBasketItemDelete |
( |
BasketItem | $basketItem | ) |
|
◆ onBeforeBasketRefresh()
| onBeforeBasketRefresh |
( |
| ) |
|
◆ onFieldModify()
| onFieldModify |
( |
| $name, |
|
|
| $oldValue, |
|
|
| $value ) |
|
protected |
- Аргументы
-
| string | $name | |
| float | int | mixed | string | $oldValue | |
| float | int | mixed | string | $value | |
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 1053
◆ onOrderModify()
| onOrderModify |
( |
| $name, |
|
|
| $oldValue, |
|
|
| $value ) |
|
protected |
- Аргументы
-
- Возвращает
- Result
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 1106
◆ onTradeBindingCollectionModify()
| onTradeBindingCollectionModify |
( |
| $action, |
|
|
TradeBindingEntity | $entity, |
|
|
| $name = null, |
|
|
| $oldValue = null, |
|
|
| $value = null ) |
◆ refreshInternal()
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotImplementedException
- Исключения
-
NotSupportedException
См. определение в файле order.php строка 1681
◆ resetData()
| resetData |
( |
| $select = array('PRICE') | ) |
|
- Аргументы
-
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 623
◆ setBasket()
- Аргументы
-
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 651
◆ toArray()
- Возвращает
- array
- Исключения
-
ArgumentException
- Исключения
-
SystemException
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 2449
◆ unlock()
Unlock order.
- Аргументы
-
- Возвращает
- Entity\UpdateResult|Result
- Исключения
-
ArgumentNullException
- Исключения
-
Exception
См. определение в файле order.php строка 1771
◆ updateInternal()
| updateInternal |
( |
| $primary, |
|
|
array | $data ) |
|
staticprotected |
- Аргументы
-
- Возвращает
- Entity\UpdateResult
- Исключения
-
Exception
Переопределяет метод предка OrderBase.
См. определение в файле order.php строка 2346
◆ verify()
- Возвращает
- Result
- Исключения
-
ArgumentException
- Исключения
-
ArgumentNullException
- Исключения
-
ArgumentOutOfRangeException
- Исключения
-
NotSupportedException
- Исключения
-
ObjectNotFoundException
См. определение в файле order.php строка 1866
◆ $paymentCollection
◆ $printedChecks
◆ $shipmentCollection
◆ $tradeBindingCollection
◆ SALE_ORDER_LOCK_STATUS_GREEN
| const SALE_ORDER_LOCK_STATUS_GREEN = 'green' |
◆ SALE_ORDER_LOCK_STATUS_RED
| const SALE_ORDER_LOCK_STATUS_RED = 'red' |
◆ SALE_ORDER_LOCK_STATUS_YELLOW
| const SALE_ORDER_LOCK_STATUS_YELLOW = 'yellow' |
Объявления и описания членов класса находятся в файле: