|
1C-Bitrix 25.700.0
|
Открытые статические члены | |
| static | getTableName () |
| static | getObjectClass () |
| static | getMap () |
| static | compileAllEntities () |
| static | onAfterAdd (Event $event) |
| static | onBeforeAdd (Event $event) |
| static | onBeforeUpdate (Event $event) |
| static | onAfterUpdate (Event $event) |
| static | onAfterDelete (Event $event) |
| static | resolveIdByCode (string $code, ?string $siteId=null) |
| Открытые статические члены унаследованные от 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, array $parameters=[]) |
| 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 | isCacheable () |
| static | onAdd (Event $event) |
| static | onUpdate (Event $event) |
| static | onBeforeDelete (Event $event) |
| static | onDelete (Event $event) |
Поля данных | |
| const | TYPE_TEXT = 'text' |
| const | TYPE_HTML = 'html' |
| 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 | getAddStrategy () |
| static | sysAddInternal (AddStrategy $strategy, array $data, bool $ignoreEvents=false,) |
| static | sysAddMultiInternal (AddStrategy $strategy, array $multiData, bool $ignoreEvents=false,) |
| 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 |
См. определение в файле iblocktable.php строка 79
|
static |
Bitrix\Main\ArgumentException
Bitrix\Main\ObjectPropertyException
Bitrix\Main\SystemException
См. определение в файле iblocktable.php строка 550
|
static |
Returns entity map definition.
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 135
|
static |
Returns class of Object for current entity.
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 125
|
static |
Returns DB table name for entity
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 120
|
static |
Default onAfterAdd handler. Absolutely necessary.
| Event | $event | Current data for add. |
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 564
|
static |
Default onAfterDelete handler. Absolutely necessary.
| Event | $event | Current data for add. |
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 628
|
static |
Default onAfterUpdate handler. Absolutely necessary.
| Event | $event | Current data for add. |
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 616
|
static |
Default onBeforeAdd handler. Absolutely necessary.
| Event | $event | Current data for add. |
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 576
|
static |
Default onBeforeUpdate handler. Absolutely necessary.
| Event | $event | Current data for update. |
Переопределяет метод предка DataManager.
См. определение в файле iblocktable.php строка 596
|
static |
Returns iblock identifier by symbolic code. Optionally, checked site relation.
| string | $code | Iblock symbolic code. |
| string | null | $siteId | Site identifier. |
См. определение в файле iblocktable.php строка 641
| const COMBINED = self::LIST_MODE_COMBINED |
См. определение в файле iblocktable.php строка 108
| const DATA_CLASS_NAMESPACE = 'Bitrix\Iblock\Elements' |
См. определение в файле iblocktable.php строка 111
| const DATA_CLASS_PREFIX = 'Element' |
См. определение в файле iblocktable.php строка 113
| const DROPDOWNS = self::SECTION_CHOOSER_DROPDOWNS |
См. определение в файле iblocktable.php строка 103
| const EXTENDED = self::RIGHTS_EXTENDED |
См. определение в файле iblocktable.php строка 106
| const INVALID = self::PROPERTY_INDEX_INVALID |
См. определение в файле iblocktable.php строка 109
| const LIST_MODE_COMBINED = 'C' |
См. определение в файле iblocktable.php строка 95
| const LIST_MODE_SEPARATE = 'S' |
См. определение в файле iblocktable.php строка 94
| const PATH = self::SECTION_CHOOSER_PATH |
См. определение в файле iblocktable.php строка 104
| const PROPERTY_INDEX_DISABLE = 'N' |
См. определение в файле iblocktable.php строка 90
| const PROPERTY_INDEX_ENABLE = 'Y' |
См. определение в файле iblocktable.php строка 91
| const PROPERTY_INDEX_INVALID = 'I' |
См. определение в файле iblocktable.php строка 92
| const PROPERTY_STORAGE_COMMON = 1 |
См. определение в файле iblocktable.php строка 84
| const PROPERTY_STORAGE_SEPARATE = 2 |
См. определение в файле iblocktable.php строка 85
| const RIGHTS_EXTENDED = 'E' |
См. определение в файле iblocktable.php строка 88
| const RIGHTS_SIMPLE = 'S' |
См. определение в файле iblocktable.php строка 87
| const SECTION_CHOOSER_DROPDOWNS = 'D' |
См. определение в файле iblocktable.php строка 98
| const SECTION_CHOOSER_PATH = 'P' |
См. определение в файле iblocktable.php строка 99
| const SECTION_CHOOSER_SELECT = 'L' |
См. определение в файле iblocktable.php строка 97
| const SELECT = self::SECTION_CHOOSER_SELECT |
См. определение в файле iblocktable.php строка 102
| const SEPARATE = self::LIST_MODE_SEPARATE |
См. определение в файле iblocktable.php строка 107
| const SIMPLE = self::RIGHTS_SIMPLE |
См. определение в файле iblocktable.php строка 105
| const TYPE_HTML = 'html' |
См. определение в файле iblocktable.php строка 82
| const TYPE_TEXT = 'text' |
См. определение в файле iblocktable.php строка 81