Открытые статические члены | |
static | getTableName () |
static | getMap () |
static | onBeforeAdd (Event $event) |
static | onAfterAdd (Event $event) |
static | onBeforeUpdate (Event $event) |
static | onUpdate (Event $event) |
static | onAfterUpdate (Event $event) |
static | onDelete (Event $event) |
static | onAfterDelete (Event $event) |
static | isAllowedClearCache () |
static | allowClearCache () |
static | disallowClearCache () |
static | clearPriceTypeIds () |
static | setPriceTypeIds (string|int|array $priceTypes) |
static | clearCache () |
static | deleteByPriceType (string|int $priceType) |
static | getRoundTypes (bool $full=false) |
static | getPresetRoundingValues () |
Открытые статические члены унаследованные от DataManager | |
static | getEntity () |
static | unsetEntity ($class) |
static | getConnectionName () |
static | getTitle () |
static | getObjectClass () |
static | getObjectClassName () |
static | getCollectionClass () |
static | getCollectionClassName () |
static | getObjectParentClass () |
static | getCollectionParentClass () |
static | getQueryClass () |
static | getEntityClass () |
static | createObject ($setDefaultValues=true) |
static | createCollection () |
static | wakeUpObject ($row) |
static | wakeUpCollection ($rows) |
static | getUfId () |
static | isUts () |
static | isUtm () |
static | setDefaultScope ($query) |
static | postInitialize (Entity $entity) |
static | getByPrimary ($primary, array $parameters=array()) |
static | getById ($id) |
static | getRowById ($id) |
static | getRow (array $parameters) |
static | getList (array $parameters=array()) |
static | getCount ($filter=array(), array $cache=array()) |
static | query () |
static | checkFields (Result $result, $primary, array $data) |
static | add (array $data) |
static | addMulti ($rows, $ignoreEvents=false) |
static | update ($primary, array $data) |
static | delete ($primary) |
static | enableCrypto ($field, $table=null, $mode=true) |
static | cryptoEnabled ($field, $table=null) |
static | setCurrentDeletingObject ($object) |
static | cleanCache () |
static | onBeforeAdd (Event $event) |
static | onAdd (Event $event) |
static | onAfterAdd (Event $event) |
static | onBeforeUpdate (Event $event) |
static | onUpdate (Event $event) |
static | onAfterUpdate (Event $event) |
static | onBeforeDelete (Event $event) |
static | onDelete (Event $event) |
static | onAfterDelete (Event $event) |
Открытые атрибуты | |
const | ROUND_MATH = 0x0001 |
const | ROUND_UP = 0x0002 |
const | ROUND_DOWN = 0x0004 |
Открытые атрибуты унаследованные от DataManager | |
const | EVENT_ON_BEFORE_ADD = "OnBeforeAdd" |
const | EVENT_ON_ADD = "OnAdd" |
const | EVENT_ON_AFTER_ADD = "OnAfterAdd" |
const | EVENT_ON_BEFORE_UPDATE = "OnBeforeUpdate" |
const | EVENT_ON_UPDATE = "OnUpdate" |
const | EVENT_ON_AFTER_UPDATE = "OnAfterUpdate" |
const | EVENT_ON_BEFORE_DELETE = "OnBeforeDelete" |
const | EVENT_ON_DELETE = "OnDelete" |
const | EVENT_ON_AFTER_DELETE = "OnAfterDelete" |
Защищенные статические члены | |
static | setUserId (array &$result, array $data, array $keys) |
static | setTimestamp (array &$result, array $data, array $keys) |
Защищенные статические члены унаследованные от DataManager | |
static | getObjectClassByDataClass ($dataClass) |
static | getCollectionClassByDataClass ($dataClass) |
static | replaceFieldName ($data=array()) |
static | validatePrimary ($primary) |
static | checkUfFields ($object, $ufdata, $result) |
static | callOnBeforeAddEvent ($object, $fields, $result) |
static | callOnAddEvent ($object, $fields, $ufdata) |
static | callOnAfterAddEvent ($object, $fields, $id) |
static | callOnBeforeUpdateEvent ($object, $fields, $result) |
static | callOnUpdateEvent ($object, $fields, $ufdata) |
static | callOnAfterUpdateEvent ($object, $fields) |
static | callOnBeforeDeleteEvent ($object, $entity, $result) |
static | callOnDeleteEvent ($object, $entity) |
static | callOnAfterDeleteEvent ($object, $entity) |
Статические защищенные данные | |
static int | $clearCache = 0 |
static array | $priceTypeIds = [] |
Статические защищенные данные унаследованные от DataManager | |
static | $entity |
static | $objectClass |
static | $collectionClass |
static | $currentDeletingObjects |
static | $reservedWords |
См. определение в файле rounding.php строка 49
|
static |
Allow clear cache after multiuse add/update/delete.
См. определение в файле rounding.php строка 348
|
static |
|
static |
|
static |
Delete rules by price type.
string | int | $priceType | Price type id. |
См. определение в файле rounding.php строка 421
|
static |
Disallow clear cache before multiuse add/update/delete.
См. определение в файле rounding.php строка 358
|
static |
Returns entity map definition.
Переопределяет метод предка DataManager.
См. определение в файле rounding.php строка 75
|
static |
Get preset rounding precision values for public interfaces and all kinds of validations
См. определение в файле rounding.php строка 466
|
static |
Return round types.
bool | $full | Get types with description. |
См. определение в файле rounding.php строка 443
|
static |
Returns DB table name for entity.
Переопределяет метод предка DataManager.
См. определение в файле rounding.php строка 65
|
static |
Returns current allow mode for cache clearing.
См. определение в файле rounding.php строка 338
|
static |
Default onAfterAdd handler. Absolutely necessary.
Event | $event | Current data for add. |
См. определение в файле rounding.php строка 202
|
static |
Default onAfterDelete handler. Absolutely necessary.
Event | $event | Current data for delete. |
См. определение в файле rounding.php строка 328
|
static |
Default onAfterUpdate handler. Absolutely necessary.
Event | $event | Current data for update. |
См. определение в файле rounding.php строка 289
|
static |
Default onBeforeAdd handler. Absolutely necessary.
Event | $event | Current data for add. |
См. определение в файле rounding.php строка 164
|
static |
Default onBeforeUpdate handler. Absolutely necessary.
Event | $event | Current data for update. |
См. определение в файле rounding.php строка 220
|
static |
Default onDelete handler. Absolutely necessary.
Event | $event | Current data for delete. |
См. определение в файле rounding.php строка 300
|
static |
Default onUpdate handler. Absolutely necessary.
Event | $event | Current data for update. |
См. определение в файле rounding.php строка 256
|
static |
Set price type list for cache clearing.
string | int | array | $priceTypes | Price types for cache clearing. |
См. определение в файле rounding.php строка 379
|
staticprotected |
Fill datetime fields.
array | &$result | Modified data for add/update discount. |
array | $data | Current data for add/update discount. |
array | $keys | List with checked keys (datetime info). |
См. определение в файле rounding.php строка 533
|
staticprotected |
Fill user id fields.
array | &$result | Modified data for add/update discount. |
array | $data | Current data for add/update discount. |
array | $keys | List with checked keys (userId info). |
@noinspection PhpMethodOrClassCallIsNotCaseSensitiveInspection
См. определение в файле rounding.php строка 500
|
staticprotected |
См. определение в файле rounding.php строка 56
|
staticprotected |
См. определение в файле rounding.php строка 58
const ROUND_DOWN = 0x0004 |
См. определение в файле rounding.php строка 53
const ROUND_MATH = 0x0001 |
См. определение в файле rounding.php строка 51
const ROUND_UP = 0x0002 |
См. определение в файле rounding.php строка 52