Открытые статические члены | |
static | getTableName () |
static | getObjectClass () |
static | getMap () |
static | onBeforeAdd (ORM\Event $event) |
static | onBeforeUpdate (ORM\Event $event) |
Открытые статические члены унаследованные от DataManager | |
static | getEntity () |
static | unsetEntity ($class) |
static | getConnectionName () |
static | getTitle () |
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 | CHECKBOX = 'C' |
const | LISTBOX = 'L' |
const | TYPE_STRING = 'S' |
const | TYPE_NUMBER = 'N' |
const | TYPE_FILE = 'F' |
const | TYPE_ELEMENT = 'E' |
const | TYPE_SECTION = 'G' |
const | TYPE_LIST = 'L' |
const | DEFAULT_MULTIPLE_CNT = 5 |
const | USER_TYPE_DATE = 'Date' |
const | USER_TYPE_DATETIME = 'DateTime' |
const | USER_TYPE_XML_ID = 'ElementXmlID' |
const | USER_TYPE_FILE_MAN = 'FileMan' |
const | USER_TYPE_HTML = 'HTML' |
const | USER_TYPE_ELEMENT_LIST = 'EList' |
const | USER_TYPE_SEQUENCE = 'Sequence' |
const | USER_TYPE_ELEMENT_AUTOCOMPLETE = 'EAutocomplete' |
const | USER_TYPE_SKU = 'SKU' |
const | USER_TYPE_SECTION_AUTOCOMPLETE = 'SectionAuto' |
const | USER_TYPE_CRM = 'ECrm' |
const | USER_TYPE_MONEY = 'Money' |
const | USER_TYPE_DISK = 'DiskFile' |
const | USER_TYPE_GOOGLE_MAP = 'map_google' |
const | USER_TYPE_YANDEX_MAP = 'map_yandex' |
const | USER_TYPE_FORUM_TOPIC = 'TopicID' |
const | USER_TYPE_DIRECTORY = 'directory' |
const | USER_TYPE_EMPLOYEE = 'employee' |
const | USER_TYPE_USER = 'UserID' |
Открытые атрибуты унаследованные от 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" |
Дополнительные унаследованные члены | |
Защищенные статические члены унаследованные от 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) |
Статические защищенные данные унаследованные от DataManager | |
static | $entity |
static | $objectClass |
static | $collectionClass |
static | $currentDeletingObjects |
static | $reservedWords |
См. определение в файле propertytable.php строка 59
|
static |
Returns entity map definition.
Переопределяет метод предка DataManager.
См. определение в файле propertytable.php строка 118
|
static |
Returns class of Object for current entity.
Переопределяет метод предка DataManager.
См. определение в файле propertytable.php строка 108
|
static |
Returns DB table name for entity
Переопределяет метод предка DataManager.
См. определение в файле propertytable.php строка 103
|
static |
Default onBeforeAdd handler. Absolutely necessary.
ORM\Event | $event | Event object. |
См. определение в файле propertytable.php строка 285
|
static |
Default onBeforeUpdate handler. Absolutely necessary.
ORM\Event | $event | Event object. |
См. определение в файле propertytable.php строка 308
const CHECKBOX = 'C' |
См. определение в файле propertytable.php строка 61
const DEFAULT_MULTIPLE_CNT = 5 |
См. определение в файле propertytable.php строка 71
const LISTBOX = 'L' |
См. определение в файле propertytable.php строка 62
const TYPE_ELEMENT = 'E' |
См. определение в файле propertytable.php строка 67
const TYPE_FILE = 'F' |
См. определение в файле propertytable.php строка 66
const TYPE_LIST = 'L' |
См. определение в файле propertytable.php строка 69
const TYPE_NUMBER = 'N' |
См. определение в файле propertytable.php строка 65
const TYPE_SECTION = 'G' |
См. определение в файле propertytable.php строка 68
const TYPE_STRING = 'S' |
См. определение в файле propertytable.php строка 64
const USER_TYPE_CRM = 'ECrm' |
См. определение в файле propertytable.php строка 87
const USER_TYPE_DATE = 'Date' |
См. определение в файле propertytable.php строка 74
const USER_TYPE_DATETIME = 'DateTime' |
См. определение в файле propertytable.php строка 75
const USER_TYPE_DIRECTORY = 'directory' |
См. определение в файле propertytable.php строка 94
const USER_TYPE_DISK = 'DiskFile' |
См. определение в файле propertytable.php строка 90
const USER_TYPE_ELEMENT_AUTOCOMPLETE = 'EAutocomplete' |
См. определение в файле propertytable.php строка 81
const USER_TYPE_ELEMENT_LIST = 'EList' |
См. определение в файле propertytable.php строка 79
const USER_TYPE_EMPLOYEE = 'employee' |
См. определение в файле propertytable.php строка 95
const USER_TYPE_FILE_MAN = 'FileMan' |
См. определение в файле propertytable.php строка 77
const USER_TYPE_FORUM_TOPIC = 'TopicID' |
См. определение в файле propertytable.php строка 93
const USER_TYPE_GOOGLE_MAP = 'map_google' |
См. определение в файле propertytable.php строка 91
const USER_TYPE_HTML = 'HTML' |
См. определение в файле propertytable.php строка 78
const USER_TYPE_MONEY = 'Money' |
См. определение в файле propertytable.php строка 88
const USER_TYPE_SECTION_AUTOCOMPLETE = 'SectionAuto' |
См. определение в файле propertytable.php строка 83
const USER_TYPE_SEQUENCE = 'Sequence' |
См. определение в файле propertytable.php строка 80
const USER_TYPE_SKU = 'SKU' |
См. определение в файле propertytable.php строка 82
const USER_TYPE_USER = 'UserID' |
См. определение в файле propertytable.php строка 96
const USER_TYPE_XML_ID = 'ElementXmlID' |
См. определение в файле propertytable.php строка 76
const USER_TYPE_YANDEX_MAP = 'map_yandex' |
См. определение в файле propertytable.php строка 92