Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс OneToMany
+ Граф наследования:OneToMany:

Открытые члены

 __construct ($name, $referenceEntity, $referenceName)
 
 getTypeMask ()
 
 getRefField ()
 
 getReferenceName ()
 
- Открытые члены унаследованные от Relation
 configureCascadeSavePolicy ($cascadeSavePolicy)
 
 configureCascadeDeletePolicy ($cascadeDeletePolicy)
 
 getRefEntityName ()
 
 configureJoinType ($type)
 
 getJoinType ()
 
 getCascadeSavePolicy ()
 
 getCascadeDeletePolicy ()
 
 getGetterTypeHint ()
 
 getSetterTypeHint ()
 
- Открытые члены унаследованные от Field
 __construct ($name, $parameters=array())
 
 setEntity (Entity $entity)
 
 resetEntity ()
 
 validateValue ($value, $primary, $row, Result $result)
 
 modifyValueBeforeSave ($value, $data)
 
 getValidators ()
 
 addValidator ($validator)
 
 getFetchDataModifiers ()
 
 addFetchDataModifier ($modifier)
 
 getSaveDataModifiers ()
 
 addSaveDataModifier ($modifier)
 
 isSerialized ()
 
 setSerialized ()
 
 configureSerialized ()
 
 getName ()
 
 setName ($name)
 
 configureTitle ($title)
 
 getTitle ()
 
 setParameter ($name, $value)
 
 getParameter ($name)
 
 hasParameter ($name)
 
 setParentField (Field $parentField)
 
 getParentField ()
 
 getDataType ()
 
 getEntity ()
 
 getLangCode ()
 
 getConnection ()
 
 serialize ($value)
 
 unserialize ($value)
 
 postInitialize ()
 

Защищенные данные

 $referenceName
 
 $cascadeSavePolicy = CascadePolicy::FOLLOW
 
 $cascadeDeletePolicy = CascadePolicy::SET_NULL
 
- Защищенные данные унаследованные от Relation
 $refEntityName
 
 $refEntity
 
 $joinType = null
 
 $cascadeSavePolicy
 
 $cascadeDeletePolicy
 
- Защищенные данные унаследованные от Field
 $name
 
 $dataType
 
 $initialParameters
 
 $title
 
 $validation = null
 
 $validators = null
 
 $additionalValidators = array()
 
 $fetchDataModification = null
 
 $fetchDataModifiers
 
 $additionalFetchDataModifiers = array()
 
 $saveDataModification = null
 
 $saveDataModifiers
 
 $additionalSaveDataModifiers = array()
 
 $isSerialized = false
 
 $parentField
 
 $entity
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от Field
static getOldDataTypeByClass ($class)
 
static getOldDataTypeByField (Field $field)
 
static getClassByOldDataType ($dateType)
 
- Защищенные члены унаследованные от Field
 appendValidator ($validator)
 
 appendFetchDataModifier ($modifier)
 
 appendSaveDataModifier ($modifier)
 
- Статические защищенные данные унаследованные от Field
static $oldDataTypes
 

Подробное описание

См. определение в файле onetomany.php строка 22

Конструктор(ы)

◆ __construct()

__construct ( $name,
$referenceEntity,
$referenceName )

См. определение в файле onetomany.php строка 32

Методы

◆ getReferenceName()

getReferenceName ( )
Возвращает
string

См. определение в файле onetomany.php строка 63

◆ getRefField()

getRefField ( )

См. определение в файле onetomany.php строка 55

◆ getTypeMask()

getTypeMask ( )

Переопределяет метод предка Field.

См. определение в файле onetomany.php строка 50

Данные класса

◆ $cascadeDeletePolicy

$cascadeDeletePolicy = CascadePolicy::SET_NULL
protected

См. определение в файле onetomany.php строка 30

◆ $cascadeSavePolicy

$cascadeSavePolicy = CascadePolicy::FOLLOW
protected

См. определение в файле onetomany.php строка 28

◆ $referenceName

$referenceName
protected

См. определение в файле onetomany.php строка 25