1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс SimpleSku
Граф наследования:SimpleSku:
BaseSku BaseIblockElementEntity HasPriceCollection HasMeasureRatioCollection HasBarcodeCollection HasStoreProductCollection BaseEntity HasPropertyCollection HasImageCollection

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

 getParent ()
 setPropertyCollection (PropertyCollection $propertyCollection)
 deleteInternal ()
Открытые члены унаследованные от BaseSku
 __construct (IblockInfo $iblockInfo, SkuRepositoryContract $skuRepository, PropertyRepositoryContract $propertyRepository, ImageRepositoryContract $imageRepository, PriceRepositoryContract $priceRepository, MeasureRatioRepositoryContract $measureRatioRepository, BarcodeRepositoryContract $barcodeRepository, StoreProductRepositoryContract $storeProductRepository)
 getFrontImageCollection ()
 getPriceCollection ()
 setPriceCollection (PriceCollection $priceCollection)
 getMeasureRatioCollection ()
 setMeasureRatioCollection (MeasureRatioCollection $measureRatioCollection)
 getBarcodeCollection ()
 setBarcodeCollection (BarcodeCollection $barcodeCollection)
 getStoreProductCollection ()
 setStoreProductCollection (StoreProductCollection $storeProductCollection)
Открытые члены унаследованные от BaseIblockElementEntity
 __construct (IblockInfo $iblockInfo, RepositoryContract $repository, PropertyRepositoryContract $propertyRepository, ImageRepositoryContract $imageRepository)
 getIblockInfo ()
 getPropertyCollection ()
 getImageCollection ()
 setImageCollection (ImageCollection $imageCollection)
 getIblockId ()
 setIblockId (int $iblockId)
 setField (string $name, $value)
 setType (int $type)
 getType ()
 isSimple ()
 allowConvertToSku ()
 setActive (bool $active)
 isActive ()
 setName ($name)
 getName ()
 hasName ()
 getDetailUrl ()
 saveInternal ()
Открытые члены унаследованные от BaseEntity
 __construct (RepositoryContract $repository=null)
 initFields (array $fields)
 setParentCollection (?BaseCollection $collection)
 getParentCollection ()
 getHash ()
 setFieldNoDemand (string $name, $value)
 hasField (string $name)
 getField (string $name)
 setFields (array $fields)
 getFields ()
 getChangedFields ()
 hasChangedFields ()
 isChanged ()
 isNew ()
 getId ()
 setId (int $id)
 remove ()
 save ()
 clearChangedFields ()

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

 createFieldStorage ()
 loadPropertyCollection ()
 unsetPropertyCollection ()
 loadImageCollection ()
 unsetImageCollection ()
Защищенные члены унаследованные от BaseSku
 loadPriceCollection ()
 loadMeasureRatioCollection ()
 loadBarcodeCollection ()
 loadStoreProductCollection ()
Защищенные члены унаследованные от BaseIblockElementEntity
 getFieldsMap ()
Защищенные члены унаследованные от BaseEntity
 getFieldStorage ()
 saveInternalEntity ()
 getChildCollections (bool $initCollections=false)

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

Защищенные данные унаследованные от BaseSku
 $priceCollection
 $priceRepository
 $measureRatioRepository
 $measureRatioCollection
 $barcodeRepository
 $barcodeCollection
 $storeProductRepository
 $storeProductCollection
Защищенные данные унаследованные от BaseIblockElementEntity
 $iblockInfo
 $propertyRepository
 $propertyCollection
 $imageRepository
 $imageCollection
Защищенные данные унаследованные от BaseEntity
 $entityRepository

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

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

Методы

◆ createFieldStorage()

createFieldStorage ( )
protected

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

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

◆ deleteInternal()

deleteInternal ( )

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

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

◆ getParent()

getParent ( )
Возвращает
\Bitrix\Catalog\v2\BaseIblockElementEntity
Исключения

Bitrix\Main\NotSupportedException

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

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

◆ loadImageCollection()

loadImageCollection ( )
protected
Возвращает
\Bitrix\Catalog\v2\Image\ImageCollection|\Bitrix\Catalog\v2\Image\BaseImage[]

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

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

◆ loadPropertyCollection()

loadPropertyCollection ( )
protected
Возвращает
\Bitrix\Catalog\v2\Property\PropertyCollection|\Bitrix\Catalog\v2\Property\Property[]

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

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

◆ setPropertyCollection()

setPropertyCollection ( PropertyCollection $propertyCollection)
Аргументы
\Bitrix\Catalog\v2\Property\PropertyCollection$propertyCollection
Возвращает
$this

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

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

◆ unsetImageCollection()

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

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

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

◆ unsetPropertyCollection()

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

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

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


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