Класс
Main
ManyToMany
\Bitrix\Main\ORM\Fields\Relations\ManyToMany
Описание
main
Исходный файл: source/main/lib/orm/fields/relations/manytomany.php:24
Методы (58)
-
__construct() -
addFetchDataModifier() -
addSaveDataModifier() -
addValidator() -
configureCascadeDeletePolicy() -
configureCascadeSavePolicy() -
configureJoinType() -
configureLocalPrimary()В случае автоматически сгенерированного медиатора задаёт пользовательское имя поля ID, хранящего ID сущности-владельца. -
configureLocalReference()В случае автоматически сгенерированного медиатора задаёт пользовательское имя ссылочного поля, указывающего на сущность-владельца. -
configureMediatorEntity()Явная сущность-медиатор. По умолчанию генерируется автоматически. -
configureMediatorTableName()В случае автоматически сгенерированного медиатора задаёт пользовательское имя таблицы. -
configureRemotePrimary()В случае автоматически сгенерированного медиатора задаёт пользовательское имя поля ID, хранящего ID целевой сущности. -
configureRemoteReference()В случае автоматически сгенерированного медиатора задаёт пользовательское имя ссылочного поля, указывающего на целевую сущность. -
configureSerialized()устар. -
configureTableName()Короткий псевдоним для configureMediatorTableName() -
configureTitle()Языковая фраза -
getCascadeDeletePolicy() -
getCascadeSavePolicy() -
static getClassByOldDataType()устар. -
getConnection() -
getDataType()устар. -
getEntity() -
getFetchDataModifiers() -
getGetterTypeHint() -
getJoinType() -
getLangCode() -
getLocalReference()Возвращает ссылку от медиатора к сущности-владельцу -
getLocalReferenceName() -
getMediatorEntity() -
getName() -
static getOldDataTypeByClass()устар. -
static getOldDataTypeByField()устар. -
getParameter() -
getParentField() -
getRefEntity() -
getRefEntityName() -
getRemoteEntity() -
getRemoteReference()Возвращает ссылку от медиатора к целевой сущности -
getRemoteReferenceName() -
getSaveDataModifiers() -
getSetterTypeHint() -
getTitle() -
getTypeMask() -
getValidators() -
hasParameter() -
isSerialized() -
modifyValueBeforeSave() -
postInitialize()Вызывается после инициализации сущностью Entity -
resetEntity() -
serialize() -
setConnection() -
setEntity() -
setName() -
setParameter() -
setParentField() -
setSerialized() -
unserialize() -
validateValue()

