1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Property
Граф наследования:Property:
BaseEntity HasPropertyValueCollection

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

 __construct (PropertyRepositoryContract $productRepository, PropertyFeatureRepositoryContract $propertyFeatureRepository)
 getPropertyValueCollection ()
 setPropertyValueCollection (PropertyValueCollection $propertyValueCollection)
 getPropertyFeatureCollection ()
 setPropertyFeatureCollection (PropertyFeatureCollection $propertyFeatureCollection)
 getId ()
 setId (int $id)
 getCode ()
 getName ()
 getDefaultValue ()
 getPropertyType ()
 getUserType ()
 getListType ()
 isRequired ()
 isMultiple ()
 isActive ()
 isPublic ()
 isFileType ()
 saveInternal ()
 deleteInternal ()
 clearChangedFields ()
Открытые члены унаследованные от BaseEntity
 __construct (RepositoryContract $repository=null)
 initFields (array $fields)
 setParentCollection (?BaseCollection $collection)
 getParentCollection ()
 getParent ()
 getHash ()
 setField (string $name, $value)
 setFieldNoDemand (string $name, $value)
 hasField (string $name)
 getField (string $name)
 setFields (array $fields)
 getFields ()
 getChangedFields ()
 hasChangedFields ()
 isChanged ()
 isNew ()
 remove ()
 save ()

Защищенные члены

 loadPropertyFeatureCollection ()
Защищенные члены унаследованные от BaseEntity
 getFieldStorage ()
 createFieldStorage ()
 getFieldsMap ()
 saveInternalEntity ()
 getChildCollections (bool $initCollections=false)

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

 $propertyValueCollection
 $propertyFeatureRepository
 $propertyFeatureCollection
Защищенные данные унаследованные от BaseEntity
 $entityRepository

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

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

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

◆ __construct()

__construct ( PropertyRepositoryContract $productRepository,
PropertyFeatureRepositoryContract $propertyFeatureRepository )

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

Методы

◆ clearChangedFields()

clearChangedFields ( )
Возвращает
$this

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

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

◆ deleteInternal()

deleteInternal ( )

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

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

◆ getCode()

getCode ( )

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

◆ getDefaultValue()

getDefaultValue ( )

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

◆ getId()

getId ( )

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

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

◆ getListType()

getListType ( )

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

◆ getName()

getName ( )

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

◆ getPropertyFeatureCollection()

getPropertyFeatureCollection ( )
Возвращает
PropertyFeatureCollection|PropertyFeature[]

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

◆ getPropertyType()

getPropertyType ( )

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

◆ getPropertyValueCollection()

getPropertyValueCollection ( )

Замещает HasPropertyValueCollection.

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

◆ getUserType()

getUserType ( )

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

◆ isActive()

isActive ( )

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

◆ isFileType()

isFileType ( )

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

◆ isMultiple()

isMultiple ( )

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

◆ isPublic()

isPublic ( )

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

◆ isRequired()

isRequired ( )

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

◆ loadPropertyFeatureCollection()

loadPropertyFeatureCollection ( )
protected
Возвращает
PropertyFeatureCollection|PropertyFeature[]

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

◆ saveInternal()

saveInternal ( )

ToDo is it a BaseEntity method? do all children need it? e.g. Property - doesn't

Возвращает
\Bitrix\Main\Result

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

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

◆ setId()

setId ( int $id)

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

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

◆ setPropertyFeatureCollection()

setPropertyFeatureCollection ( PropertyFeatureCollection $propertyFeatureCollection)

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

◆ setPropertyValueCollection()

setPropertyValueCollection ( PropertyValueCollection $propertyValueCollection)

Замещает HasPropertyValueCollection.

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

Поля

◆ $propertyFeatureCollection

$propertyFeatureCollection
protected

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

◆ $propertyFeatureRepository

$propertyFeatureRepository
protected

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

◆ $propertyValueCollection

$propertyValueCollection
protected

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


Объявления и описания членов класса находятся в файле: