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

Открытые статические члены

static createBySectionId (Section $section, array $availableService=null)
static createByUserId (int $userId, array $availableService=[])
static createBySection (Section $section)
static createByConnection (Connection $connection)
Открытые статические члены унаследованные от Collection
static wakeUp ($rows)

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

Открытые члены унаследованные от Collection
 __construct (Entity $entity=null)
 __clone ()
 add (EntityObject $object)
 has (EntityObject $object)
 hasByPrimary ($primary)
 getByPrimary ($primary)
 getAll ()
 remove (EntityObject $object)
 removeByPrimary ($primary)
 sysRemove ($srPrimary)
 fill ($fields=FieldTypeMask::ALL)
 collectValues (int $valuesType=Values::ALL, int $fieldsMask=FieldTypeMask::ALL, bool $recursive=false)
 __get ($name)
 __set ($name, $value)
 __call ($name, $arguments)
 sysAddActual (EntityObject $object)
 sysOnObjectPrimarySet ($object)
 sysIsFilled ()
 sysIsChanged ()
 sysGetChanges ()
 sysResetChanges ($rollback=false)
 sysReviseDeletedObjects ()
 sysSetFilled ($value=true)
 offsetSet ($offset, $value)
 offsetExists ($offset)
 offsetUnset ($offset)
 offsetGet ($offset)
 rewind ()
 current ()
 key ()
 next ()
 valid ()
 count ()
 merge (?self $collection)
 isEmpty ()
Поля данных унаследованные от Collection
const OBJECT_ADDED = 1
const OBJECT_REMOVED = 2
Статические открытые данные унаследованные от Collection
static $dataClass
Защищенные члены унаследованные от Collection
 sysGetList ($fieldName)
 sysGetPrimaryKey (EntityObject $object)
 sysSerializePrimaryKey ($primary)
Защищенные данные унаследованные от Collection
 $_entity
 $_objectClass
 $_objects = []
 $_isFilled = false
 $_isSinglePrimary
 $_objectsChanges
 $_objectsRemoved
 $_iterableObjects

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

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

Методы

◆ createByConnection()

createByConnection ( Connection $connection)
static
Аргументы
Connection$connection
Возвращает
FactoriesCollection

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

◆ createBySection()

createBySection ( Section $section)
static
Аргументы
Section$section
Возвращает
FactoriesCollection
Исключения
ArgumentException
ObjectPropertyException
SystemException

Bitrix\Main\LoaderException

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

◆ createBySectionId()

createBySectionId ( Section $section,
array $availableService = null )
static
Исключения
ArgumentException
ObjectPropertyException
SystemException

Bitrix\Main\LoaderException

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

◆ createByUserId()

createByUserId ( int $userId,
array $availableService = [] )
static
Аргументы
int$userId
array$availableService
Возвращает
FactoriesCollection
Исключения
ArgumentException
ObjectPropertyException
SystemException

Bitrix\Main\LoaderException

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


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