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

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

 getPrimaryIds ()
 
 load ($source)
 
 getDataEntityCollection ()
 
 save ()
 
 delete ()
 
 add (ActiveRecord $entry)
 

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

static getDataClass ()
 
static getCollectionElementClass ()
 
static find (array $filter, array $order, ?int $limit=null, ?Context $context=null)
 

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

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

Методы

◆ add()

add ( ActiveRecord $entry)

Append collection with new item.

Аргументы
ActiveRecord$entry
Возвращает
static

Замещается в Collection.

◆ delete()

delete ( )

Drops object from database.

Возвращает
Result

Замещается в Collection.

◆ find()

static find ( array $filter,
array $order,
?int $limit = null,
?Context $context = null )
static
Аргументы
array$filter
array$order
int | null$limit
Context | null$context
Возвращает
static

Замещается в Collection, CalendarCollection, ReminderCollection, ParamArray, ReactionCollection, PinCollection, TaskCollection, FavoriteCollection и FileCollection.

◆ getCollectionElementClass()

static getCollectionElementClass ( )
static

◆ getDataClass()

static getDataClass ( )
static

Returns ORM tablet class name.

Возвращает
string

Замещается в Collection.

◆ getDataEntityCollection()

getDataEntityCollection ( )

Fills and prepares the fields of the data entity

Возвращает
Result Returns ORM data entity.
Collection

◆ getPrimaryIds()

getPrimaryIds ( )
Возвращает
int[]

◆ load()

load ( $source)

Restores object state from database.

Аргументы
int[] | array | EntityObject[] | Collection$source
Возвращает
Result

Замещается в Collection и ParamArray.

◆ save()

save ( )

Saves collection objects states into database.

Возвращает
Result