Открытые статические члены | |
static | getTableName () |
static | getObjectClass () |
static | getMap () |
static | compileAllEntities () |
static | validateIblockTypeId () |
static | validateLid () |
static | validateCode () |
static | validateName () |
static | validateListPageUrl () |
static | validateDetailPageUrl () |
static | validateSectionPageUrl () |
static | validateCanonicalPageUrl () |
static | validateXmlId () |
static | validateTmpId () |
static | validateEditFileBefore () |
static | validateEditFileAfter () |
static | onAfterAdd (Event $event) |
static | onAfterUpdate (Event $event) |
static | onAfterDelete (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 | onBeforeUpdate (Event $event) |
static | onUpdate (Event $event) |
static | onBeforeDelete (Event $event) |
static | onDelete (Event $event) |
Открытые атрибуты | |
const | PROPERTY_STORAGE_COMMON = 1 |
const | PROPERTY_STORAGE_SEPARATE = 2 |
const | RIGHTS_SIMPLE = 'S' |
const | RIGHTS_EXTENDED = 'E' |
const | PROPERTY_INDEX_DISABLE = 'N' |
const | PROPERTY_INDEX_ENABLE = 'Y' |
const | PROPERTY_INDEX_INVALID = 'I' |
const | LIST_MODE_SEPARATE = 'S' |
const | LIST_MODE_COMBINED = 'C' |
const | SECTION_CHOOSER_SELECT = 'L' |
const | SECTION_CHOOSER_DROPDOWNS = 'D' |
const | SECTION_CHOOSER_PATH = 'P' |
const | SELECT = self::SECTION_CHOOSER_SELECT |
const | DROPDOWNS = self::SECTION_CHOOSER_DROPDOWNS |
const | PATH = self::SECTION_CHOOSER_PATH |
const | SIMPLE = self::RIGHTS_SIMPLE |
const | EXTENDED = self::RIGHTS_EXTENDED |
const | SEPARATE = self::LIST_MODE_SEPARATE |
const | COMBINED = self::LIST_MODE_COMBINED |
const | INVALID = self::PROPERTY_INDEX_INVALID |
const | DATA_CLASS_NAMESPACE = 'Bitrix\Iblock\Elements' |
const | DATA_CLASS_PREFIX = 'Element' |
Открытые атрибуты унаследованные от 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 |
См. определение в файле iblocktable.php строка 78
|
static |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле iblocktable.php строка 471
|
static |
Returns entity map definition.
Bitrix\Main\SystemException
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 132
|
static |
Returns class of Object for current entity.
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 121
|
static |
Returns DB table name for entity
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 116
|
static |
Default onAfterAdd handler. Absolutely necessary.
Event | $event | Current data for add. |
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 629
|
static |
Default onAfterDelete handler. Absolutely necessary.
Event | $event | Current data for add. |
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 653
|
static |
Default onAfterUpdate handler. Absolutely necessary.
Event | $event | Current data for add. |
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 641
|
static |
Returns validators for CANONICAL_PAGE_URL field.
См. определение в файле iblocktable.php строка 568
|
static |
Returns validators for CODE field.
См. определение в файле iblocktable.php строка 508
|
static |
Returns validators for DETAIL_PAGE_URL field.
См. определение в файле iblocktable.php строка 544
|
static |
Returns validators for EDIT_FILE_AFTER field.
См. определение в файле iblocktable.php строка 616
|
static |
Returns validators for EDIT_FILE_BEFORE field.
См. определение в файле iblocktable.php строка 604
|
static |
Returns validators for IBLOCK_TYPE_ID field.
См. определение в файле iblocktable.php строка 484
|
static |
Returns validators for LID field.
См. определение в файле iblocktable.php строка 496
|
static |
Returns validators for LIST_PAGE_URL field.
См. определение в файле iblocktable.php строка 532
|
static |
Returns validators for NAME field.
См. определение в файле iblocktable.php строка 520
|
static |
Returns validators for SECTION_PAGE_URL field.
См. определение в файле iblocktable.php строка 556
|
static |
Returns validators for TMP_ID field.
См. определение в файле iblocktable.php строка 592
|
static |
Returns validators for XML_ID field.
См. определение в файле iblocktable.php строка 580
const COMBINED = self::LIST_MODE_COMBINED |
См. определение в файле iblocktable.php строка 104
const DATA_CLASS_NAMESPACE = 'Bitrix\Iblock\Elements' |
См. определение в файле iblocktable.php строка 107
const DATA_CLASS_PREFIX = 'Element' |
См. определение в файле iblocktable.php строка 109
const DROPDOWNS = self::SECTION_CHOOSER_DROPDOWNS |
См. определение в файле iblocktable.php строка 99
const EXTENDED = self::RIGHTS_EXTENDED |
См. определение в файле iblocktable.php строка 102
const INVALID = self::PROPERTY_INDEX_INVALID |
См. определение в файле iblocktable.php строка 105
const LIST_MODE_COMBINED = 'C' |
См. определение в файле iblocktable.php строка 91
const LIST_MODE_SEPARATE = 'S' |
См. определение в файле iblocktable.php строка 90
const PATH = self::SECTION_CHOOSER_PATH |
См. определение в файле iblocktable.php строка 100
const PROPERTY_INDEX_DISABLE = 'N' |
См. определение в файле iblocktable.php строка 86
const PROPERTY_INDEX_ENABLE = 'Y' |
См. определение в файле iblocktable.php строка 87
const PROPERTY_INDEX_INVALID = 'I' |
См. определение в файле iblocktable.php строка 88
const PROPERTY_STORAGE_COMMON = 1 |
См. определение в файле iblocktable.php строка 80
const PROPERTY_STORAGE_SEPARATE = 2 |
См. определение в файле iblocktable.php строка 81
const RIGHTS_EXTENDED = 'E' |
См. определение в файле iblocktable.php строка 84
const RIGHTS_SIMPLE = 'S' |
См. определение в файле iblocktable.php строка 83
const SECTION_CHOOSER_DROPDOWNS = 'D' |
См. определение в файле iblocktable.php строка 94
const SECTION_CHOOSER_PATH = 'P' |
См. определение в файле iblocktable.php строка 95
const SECTION_CHOOSER_SELECT = 'L' |
См. определение в файле iblocktable.php строка 93
const SELECT = self::SECTION_CHOOSER_SELECT |
См. определение в файле iblocktable.php строка 98
const SEPARATE = self::LIST_MODE_SEPARATE |
См. определение в файле iblocktable.php строка 103
const SIMPLE = self::RIGHTS_SIMPLE |
См. определение в файле iblocktable.php строка 101