1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс BaseCollection
Граф наследования:BaseCollection:
BarcodeCollection ImageCollection MeasureRatioCollection PriceCollection PropertyCollection PropertyFeatureCollection PropertyValueCollection SectionCollection SkuCollection StoreProductCollection

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

 getParent ()
 setParent (?BaseEntity $parent)
 add (BaseEntity ... $items)
 remove (BaseEntity ... $items)
 clearRemoved (BaseEntity ... $items)
 clearChanged ()
 isEmpty ()
 isChanged ()
 findById (int $id)
 getFirst (callable $callback=null)
 toArray ()
 getRemovedItems ()
 getIterator ()
 setIteratorCallback (\Closure $iteratorCallback)
 saveInternal ()
 deleteInternal ()
 count ()

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

 addInternal (BaseEntity $item)
 loadItems ()
 isLoaded ()
 loadByIteratorCallback ()
 getAlreadyLoadedFilter ()

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

 $items = []
 $removedItems = []

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

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

Методы

◆ add()

add ( BaseEntity ... $items)

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

◆ addInternal()

addInternal ( BaseEntity $item)
protected

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

◆ clearChanged()

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

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

◆ clearRemoved()

clearRemoved ( BaseEntity ... $items)
Аргументы

Bitrix\Catalog\v2\BaseEntity ...$items

Возвращает
$this

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

◆ count()

count ( )

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

◆ deleteInternal()

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

Переопределяется в PropertyCollection и PropertyFeatureCollection.

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

◆ findById()

findById ( int $id)

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

◆ getAlreadyLoadedFilter()

getAlreadyLoadedFilter ( )
protected

Переопределяется в PropertyCollection и SkuCollection.

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

◆ getFirst()

getFirst ( callable $callback = null)

Переопределяется в SkuCollection.

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

◆ getIterator()

getIterator ( )
Возвращает
\ArrayIterator|\Traversable|\Bitrix\Catalog\v2\BaseEntity[]

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

◆ getParent()

getParent ( )

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

◆ getRemovedItems()

getRemovedItems ( )
Возвращает
\ArrayIterator|\Traversable|\Bitrix\Catalog\v2\BaseEntity[]

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

◆ isChanged()

isChanged ( )

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

◆ isEmpty()

isEmpty ( )

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

◆ isLoaded()

isLoaded ( )
protected
Возвращает
bool

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

◆ loadByIteratorCallback()

loadByIteratorCallback ( )
protected

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

◆ loadItems()

loadItems ( )
protected

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

◆ remove()

remove ( BaseEntity ... $items)

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

◆ saveInternal()

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

Переопределяется в PropertyCollection, PropertyFeatureCollection и SectionCollection.

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

◆ setIteratorCallback()

setIteratorCallback ( \Closure $iteratorCallback)
Аргументы
\Closure$iteratorCallback
Возвращает
BaseCollection

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

◆ setParent()

setParent ( ?BaseEntity $parent)

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

◆ toArray()

toArray ( )

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

Поля

◆ $items

$items = []
protected

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

◆ $removedItems

$removedItems = []
protected

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


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