Bitrix API

FactoriesCollection extends Collection

Table of Contents

Methods

__construct()  : mixed
add()  : $this
addItems()  : $this
count()  : int
createByConnection()  : FactoriesCollection
createByEvent()  : mixed
createBySection()  : FactoriesCollection
createBySectionId()  : FactoriesCollection
createByUserId()  : FactoriesCollection
fetch()  : mixed
getCollection()  : array<string|int, mixed>
getIterator()  : ArrayIterator
remove()  : $this
rewindGenerator()  : void

Methods

__construct()

public __construct([array<string|int, mixed> $collection = [] ]) : mixed
Parameters
$collection : array<string|int, mixed> = []

add()

public add(mixed $item) : $this
Parameters
$item : mixed
Return values
$this

addItems()

public addItems(array<string|int, mixed> $items) : $this
Parameters
$items : array<string|int, mixed>
Return values
$this

createByEvent()

public static createByEvent(Event $event[, array<string|int, mixed> $availableService = null ]) : mixed
Parameters
$event : Event
$availableService : array<string|int, mixed> = null
Tags
throws
ArgumentException
throws
ObjectException
throws
ObjectPropertyException
throws
SystemException

createBySectionId()

public static createBySectionId(Section $section[, array<string|int, mixed> $availableService = null ]) : FactoriesCollection
Parameters
$section : Section
$availableService : array<string|int, mixed> = null
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException
throws
LoaderException
Return values
FactoriesCollection

createByUserId()

public static createByUserId(int $userId[, array<string|int, mixed> $availableService = [] ]) : FactoriesCollection
Parameters
$userId : int
$availableService : array<string|int, mixed> = []
Tags
throws
ArgumentException
throws
ObjectPropertyException
throws
SystemException
throws
LoaderException
Return values
FactoriesCollection

getCollection()

public getCollection() : array<string|int, mixed>
Return values
array<string|int, mixed>

getIterator()

public getIterator() : ArrayIterator
Return values
ArrayIterator

remove()

public remove(mixed $key) : $this
Parameters
$key : mixed
Return values
$this

rewindGenerator()

public rewindGenerator() : void

        
On this page

Search results