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

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

 __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