1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс EventCompatibility
Граф наследования:EventCompatibility:
EntityCompatibility

Открытые статические члены

static getEventListUsed ($event)
static onCallOrderNewSendEmail ($id, $eventName, $fields)
static onCallOrderCancelSendEmail ($id, $eventName, $fields)
static setDisableMailSend ($value)
static registerEvents ()
static unRegisterEvents ()
Открытые статические члены унаследованные от EntityCompatibility
static getAliasFields ()
static getList ($sort=array(), $filter=array(), $group=null, $nav=array(), $select=array(), $callback=false)
static add (array $fields)
static convertDateFields (array $fields, array $dateFields=array())
static convertDateFieldsToOldFormat (array $fields)
static convertDateFieldToFormat ($value, $format)
static getAvailableFields ()
static backRawField ($entityName, array $fields, $separator='=')

Поля данных

const EVENT_COMPATIBILITY_ON_ORDER_PAID = "OnSalePayOrder"
const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_DELETE = "OnBeforeOrderDelete"
const EVENT_COMPATIBILITY_ON_ORDER_DELETED = "OnOrderDelete"
const EVENT_COMPATIBILITY_ON_SHIPMENT_DELIVER = "OnSaleDeliveryOrder"
const EVENT_COMPATIBILITY_ON_ORDER_UPDATE = "OnOrderUpdate"
const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_ADD = "OnBeforeOrderAdd"
const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_UPDATE = "OnBeforeOrderUpdate"
const EVENT_COMPATIBILITY_ON_ORDER_SAVE = "OnOrderSave"
const EVENT_COMPATIBILITY_ON_ORDER_ADD = "OnOrderAdd"
const EVENT_COMPATIBILITY_ON_BEFORE_BASKET_ITEM_ADD = "OnBeforeBasketAdd"
const EVENT_COMPATIBILITY_ON_BEFORE_BASKET_ITEM_UPDATE = "OnBeforeBasketUpdate"
const EVENT_COMPATIBILITY_ON_BASKET_ITEM_ADD = "OnBasketAdd"
const EVENT_COMPATIBILITY_ON_BASKET_ITEM_UPDATE = "OnBasketUpdate"
const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_CANCELED = "OnSaleBeforeCancelOrder"
const EVENT_COMPATIBILITY_ON_ORDER_CANCELED = "OnSaleCancelOrder"
const EVENT_COMPATIBILITY_ON_TRACKING_NUMBER_CHANGE = "OnTrackingNumberChange"
const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_STATUS_CHANGE = "OnSaleBeforeStatusOrder"
const EVENT_COMPATIBILITY_ON_ORDER_STATUS_CHANGE = "OnSaleStatusOrder"
const EVENT_COMPATIBILITY_ORDER_STATUS_SEND_EMAIL = "OnOrderStatusSendEmail"
const EVENT_COMPATIBILITY_ORDER_STATUS_EMAIL = "OnSaleStatusEMail"
const EVENT_COMPATIBILITY_MOBILE_PUSH_ORDER_STATUS_CHANGE = "ORDER_STATUS_CHANGED"
const EVENT_COMPATIBILITY_ON_ORDER_NEW_SEND_EMAIL = "OnOrderNewSendEmail"
const EVENT_COMPATIBILITY_ORDER_NEW_SEND_EMAIL_EVENT_NAME = "SALE_NEW_ORDER"
const EVENT_COMPATIBILITY_ON_ORDER_DELIVER_SEND_EMAIL = "OnOrderDeliverSendEmail"
const EVENT_COMPATIBILITY_ORDER_DELIVER_SEND_EMAIL_EVENT_NAME = "SALE_ORDER_DELIVERY"
const EVENT_COMPATIBILITY_ON_ORDER_PAID_SEND_EMAIL = "OnOrderPaySendEmail"
const EVENT_COMPATIBILITY_ON_ORDER_CANCEL_SEND_EMAIL = "OnOrderCancelSendEmail"
const EVENT_COMPATIBILITY_ORDER_CANCEL_SEND_EMAIL_EVENT_NAME = "SALE_ORDER_CANCEL"
const EVENT_COMPATIBILITY_ON_BEFORE_BASKET_DELETE = "OnBeforeBasketDelete"
const EVENT_COMPATIBILITY_ON_BASKET_DELETED = "OnBasketDelete"
Поля данных унаследованные от EntityCompatibility
const ENTITY_ORDER = 'ORDER'
const ENTITY_PAYMENT = 'PAYMENT'
const ENTITY_ORDER_TABLE = 'b_sale_order'
const ENTITY_PAYMENT_TABLE = 'b_sale_order_payment'

Защищенные статические члены

static setDisableEvent ($value)
static isDisableEvent ()
Защищенные статические члены унаследованные от EntityCompatibility
static getRegistryType ()
static getEntity ()
static getSelectFields ()
static setGetListParameters (EntityCompatibility $compatibility, $sort=array(), $filter=array(), $group=null, $nav=array(), $select=array(), $callback=false)
static clearFields (array $fields, array $availableFields=array())
static convertDateField ($name, $value, array $dateFields=array())
static convertDateFieldToOldFormat ($value)
static replaceFields (array $fields, array $replace=array())
static checkEntityName ($entityName)

Статические защищенные данные

static $disableMailSend = false
static $disableEvent = false

Дополнительные унаследованные члены

Открытые члены унаследованные от EntityCompatibility
 setFilter (array $filter=array())
 setSelect (array $select=array())
 parseField ($key)
 setGroup ($group=null)
 setSort (array $sort=array())
 setNav (array $nav=array())
 setCallback (array $callback)
 getField ($name)
 setField ($name, $value)
 getFieldValues ()
 setFields (array $values)
Защищенные члены унаследованные от EntityCompatibility
 __construct (array $fields=array())
 addFilter ($name, $value)
 addFilterForAlias (array $aliasList, $name, $value)
 addSelect ($name)
 addSelectForAlias (array $aliasList)
 addQueryAlias ($name, $value=null)
 getQueryAliasList ()
 parseRawFields ($entityName, array $fields, array $availableFields=array())
 getWhiteListFields ()
 checkWhiteListFields ($fieldName)
Защищенные данные унаследованные от EntityCompatibility
 $query = null
 $filter = array()
 $select = array()
 $group = null
 $sort = array()
 $nav = null
 $queryAliasList = null
 $fields = null
 $rawFields = array()

Подробное описание

См. определение в файле eventcompatibility.php строка 10

Методы

◆ getEventListUsed()

getEventListUsed ( $event)
static
Аргументы
string$event
Возвращает
bool

См. определение в файле eventcompatibility.php строка 70

◆ isDisableEvent()

isDisableEvent ( )
staticprotected
Возвращает
bool

См. определение в файле eventcompatibility.php строка 1370

◆ onCallOrderCancelSendEmail()

onCallOrderCancelSendEmail ( $id,
$eventName,
$fields )
static
Аргументы
$id
$eventName
$fields
Возвращает
bool

См. определение в файле eventcompatibility.php строка 1204

◆ onCallOrderNewSendEmail()

onCallOrderNewSendEmail ( $id,
$eventName,
$fields )
static
Аргументы
$id
$eventName
$fields
Возвращает
bool

См. определение в файле eventcompatibility.php строка 1182

◆ registerEvents()

registerEvents ( )
static

См. определение в файле eventcompatibility.php строка 1378

◆ setDisableEvent()

setDisableEvent ( $value)
staticprotected
Аргументы
$value

См. определение в файле eventcompatibility.php строка 1362

◆ setDisableMailSend()

setDisableMailSend ( $value)
static
Аргументы
$value

См. определение в файле eventcompatibility.php строка 1354

◆ unRegisterEvents()

unRegisterEvents ( )
static

См. определение в файле eventcompatibility.php строка 1452

Поля

◆ $disableEvent

$disableEvent = false
staticprotected

См. определение в файле eventcompatibility.php строка 63

◆ $disableMailSend

$disableMailSend = false
staticprotected

См. определение в файле eventcompatibility.php строка 61

◆ EVENT_COMPATIBILITY_MOBILE_PUSH_ORDER_STATUS_CHANGE

const EVENT_COMPATIBILITY_MOBILE_PUSH_ORDER_STATUS_CHANGE = "ORDER_STATUS_CHANGED"

См. определение в файле eventcompatibility.php строка 42

◆ EVENT_COMPATIBILITY_ON_BASKET_DELETED

const EVENT_COMPATIBILITY_ON_BASKET_DELETED = "OnBasketDelete"

См. определение в файле eventcompatibility.php строка 56

◆ EVENT_COMPATIBILITY_ON_BASKET_ITEM_ADD

const EVENT_COMPATIBILITY_ON_BASKET_ITEM_ADD = "OnBasketAdd"

См. определение в файле eventcompatibility.php строка 29

◆ EVENT_COMPATIBILITY_ON_BASKET_ITEM_UPDATE

const EVENT_COMPATIBILITY_ON_BASKET_ITEM_UPDATE = "OnBasketUpdate"

См. определение в файле eventcompatibility.php строка 30

◆ EVENT_COMPATIBILITY_ON_BEFORE_BASKET_DELETE

const EVENT_COMPATIBILITY_ON_BEFORE_BASKET_DELETE = "OnBeforeBasketDelete"

См. определение в файле eventcompatibility.php строка 55

◆ EVENT_COMPATIBILITY_ON_BEFORE_BASKET_ITEM_ADD

const EVENT_COMPATIBILITY_ON_BEFORE_BASKET_ITEM_ADD = "OnBeforeBasketAdd"

См. определение в файле eventcompatibility.php строка 26

◆ EVENT_COMPATIBILITY_ON_BEFORE_BASKET_ITEM_UPDATE

const EVENT_COMPATIBILITY_ON_BEFORE_BASKET_ITEM_UPDATE = "OnBeforeBasketUpdate"

См. определение в файле eventcompatibility.php строка 27

◆ EVENT_COMPATIBILITY_ON_BEFORE_ORDER_ADD

const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_ADD = "OnBeforeOrderAdd"

См. определение в файле eventcompatibility.php строка 20

◆ EVENT_COMPATIBILITY_ON_BEFORE_ORDER_CANCELED

const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_CANCELED = "OnSaleBeforeCancelOrder"

См. определение в файле eventcompatibility.php строка 32

◆ EVENT_COMPATIBILITY_ON_BEFORE_ORDER_DELETE

const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_DELETE = "OnBeforeOrderDelete"

См. определение в файле eventcompatibility.php строка 14

◆ EVENT_COMPATIBILITY_ON_BEFORE_ORDER_STATUS_CHANGE

const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_STATUS_CHANGE = "OnSaleBeforeStatusOrder"

См. определение в файле eventcompatibility.php строка 37

◆ EVENT_COMPATIBILITY_ON_BEFORE_ORDER_UPDATE

const EVENT_COMPATIBILITY_ON_BEFORE_ORDER_UPDATE = "OnBeforeOrderUpdate"

См. определение в файле eventcompatibility.php строка 21

◆ EVENT_COMPATIBILITY_ON_ORDER_ADD

const EVENT_COMPATIBILITY_ON_ORDER_ADD = "OnOrderAdd"

См. определение в файле eventcompatibility.php строка 24

◆ EVENT_COMPATIBILITY_ON_ORDER_CANCEL_SEND_EMAIL

const EVENT_COMPATIBILITY_ON_ORDER_CANCEL_SEND_EMAIL = "OnOrderCancelSendEmail"

См. определение в файле eventcompatibility.php строка 52

◆ EVENT_COMPATIBILITY_ON_ORDER_CANCELED

const EVENT_COMPATIBILITY_ON_ORDER_CANCELED = "OnSaleCancelOrder"

См. определение в файле eventcompatibility.php строка 33

◆ EVENT_COMPATIBILITY_ON_ORDER_DELETED

const EVENT_COMPATIBILITY_ON_ORDER_DELETED = "OnOrderDelete"

См. определение в файле eventcompatibility.php строка 15

◆ EVENT_COMPATIBILITY_ON_ORDER_DELIVER_SEND_EMAIL

const EVENT_COMPATIBILITY_ON_ORDER_DELIVER_SEND_EMAIL = "OnOrderDeliverSendEmail"

См. определение в файле eventcompatibility.php строка 47

◆ EVENT_COMPATIBILITY_ON_ORDER_NEW_SEND_EMAIL

const EVENT_COMPATIBILITY_ON_ORDER_NEW_SEND_EMAIL = "OnOrderNewSendEmail"

См. определение в файле eventcompatibility.php строка 44

◆ EVENT_COMPATIBILITY_ON_ORDER_PAID

const EVENT_COMPATIBILITY_ON_ORDER_PAID = "OnSalePayOrder"

См. определение в файле eventcompatibility.php строка 13

◆ EVENT_COMPATIBILITY_ON_ORDER_PAID_SEND_EMAIL

const EVENT_COMPATIBILITY_ON_ORDER_PAID_SEND_EMAIL = "OnOrderPaySendEmail"

См. определение в файле eventcompatibility.php строка 50

◆ EVENT_COMPATIBILITY_ON_ORDER_SAVE

const EVENT_COMPATIBILITY_ON_ORDER_SAVE = "OnOrderSave"

См. определение в файле eventcompatibility.php строка 23

◆ EVENT_COMPATIBILITY_ON_ORDER_STATUS_CHANGE

const EVENT_COMPATIBILITY_ON_ORDER_STATUS_CHANGE = "OnSaleStatusOrder"

См. определение в файле eventcompatibility.php строка 38

◆ EVENT_COMPATIBILITY_ON_ORDER_UPDATE

const EVENT_COMPATIBILITY_ON_ORDER_UPDATE = "OnOrderUpdate"

См. определение в файле eventcompatibility.php строка 18

◆ EVENT_COMPATIBILITY_ON_SHIPMENT_DELIVER

const EVENT_COMPATIBILITY_ON_SHIPMENT_DELIVER = "OnSaleDeliveryOrder"

См. определение в файле eventcompatibility.php строка 16

◆ EVENT_COMPATIBILITY_ON_TRACKING_NUMBER_CHANGE

const EVENT_COMPATIBILITY_ON_TRACKING_NUMBER_CHANGE = "OnTrackingNumberChange"

См. определение в файле eventcompatibility.php строка 35

◆ EVENT_COMPATIBILITY_ORDER_CANCEL_SEND_EMAIL_EVENT_NAME

const EVENT_COMPATIBILITY_ORDER_CANCEL_SEND_EMAIL_EVENT_NAME = "SALE_ORDER_CANCEL"

См. определение в файле eventcompatibility.php строка 53

◆ EVENT_COMPATIBILITY_ORDER_DELIVER_SEND_EMAIL_EVENT_NAME

const EVENT_COMPATIBILITY_ORDER_DELIVER_SEND_EMAIL_EVENT_NAME = "SALE_ORDER_DELIVERY"

См. определение в файле eventcompatibility.php строка 48

◆ EVENT_COMPATIBILITY_ORDER_NEW_SEND_EMAIL_EVENT_NAME

const EVENT_COMPATIBILITY_ORDER_NEW_SEND_EMAIL_EVENT_NAME = "SALE_NEW_ORDER"

См. определение в файле eventcompatibility.php строка 45

◆ EVENT_COMPATIBILITY_ORDER_STATUS_EMAIL

const EVENT_COMPATIBILITY_ORDER_STATUS_EMAIL = "OnSaleStatusEMail"

См. определение в файле eventcompatibility.php строка 41

◆ EVENT_COMPATIBILITY_ORDER_STATUS_SEND_EMAIL

const EVENT_COMPATIBILITY_ORDER_STATUS_SEND_EMAIL = "OnOrderStatusSendEmail"

См. определение в файле eventcompatibility.php строка 40


Объявления и описания членов класса находятся в файле: