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

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

 getIds ()
 
 getFileIds ()
 
 getCommonChatId ()
 
 toRestFormat (array $option=[])
 
 fillFiles ()
 
 fillParams ()
 
 fillUuid ()
 
 fillUrls ()
 
 fillUnread ()
 
 fillViewed ()
 
 fillViewedByOthers ()
 
 fillReactions ()
 
 fillAllForRest ()
 
 getFiles ()
 
 getUserIds ()
 
 getReminders ()
 
 getReplayedMessageIds ()
 
 getReactions ()
 
 getPopupData (array $excludedList=[])
 
 filterByChatId (int $chatId)
 
- Открытые члены унаследованные от Collection
 __construct ($source=null)
 
 add (ActiveRecord $entry)
 
 offsetSet ($offset, $entry)
 
 load ($source)
 
 delete ()
 
- Открытые члены унаследованные от Registry
 unsetByKeys (array $keys)
 
 filter (callable $predicate)
 
 getAny ()
 
- Открытые члены унаследованные от ActiveRecordCollection
 getPrimaryIds ()
 
 getDataEntityCollection ()
 
 save ()
 

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

static getCollectionElementClass ()
 
static find (array $filter, array $order, ?int $limit=null, ?Context $context=null, array $select=[])
 
static getRestEntityName ()
 
- Открытые статические члены унаследованные от Collection
static getDataClass ()
 
static find (array $filter, array $order, ?int $limit=null, ?Context $context=null)
 

Защищенные статические члены

static processFilters (Query $query, array $filter, array $order)
 

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

bool $isFileFilled = false
 
bool $isParamsFilled = false
 
bool $isUuidFilled = false
 
bool $isUrlsFilled = false
 
bool $isUnreadFilled = false
 
bool $isViewedFilled = false
 
bool $isViewedByOthersFilled = false
 
bool $isReactionsFilled = false
 
- Защищенные данные унаследованные от Collection
ORM Objectify Collection $dataEntityCollection = null
 
int $newEntityTmpId = 0
 

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

- Защищенные члены унаследованные от Collection
 setDataEntityCollection (ORM\Objectify\Collection $entityCollection)
 
 initByEntitiesCollection (ORM\Objectify\Collection $entitiesCollection)
 
 initByArray (array $items)
 

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

<int,Message> @method self filter(callable $predicate) @method Message offsetGet($key)

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

Методы

◆ fillAllForRest()

fillAllForRest ( )
Возвращает
self

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

◆ fillFiles()

fillFiles ( )
Возвращает
self

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

◆ fillParams()

fillParams ( )
Возвращает
self

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

◆ fillReactions()

fillReactions ( )

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

◆ fillUnread()

fillUnread ( )
Возвращает
self

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

◆ fillUrls()

fillUrls ( )
Возвращает
self

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

◆ fillUuid()

fillUuid ( )
Возвращает
self

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

◆ fillViewed()

fillViewed ( )

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

◆ fillViewedByOthers()

fillViewedByOthers ( )

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

◆ filterByChatId()

filterByChatId ( int $chatId)

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

◆ find()

static find ( array $filter,
array $order,
?int $limit = null,
?Context $context = null,
array $select = [] )
static

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

◆ getCollectionElementClass()

static getCollectionElementClass ( )
static

Returns collection item's class name.

Возвращает
string|ActiveRecord

Возвращает
string

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

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

◆ getCommonChatId()

getCommonChatId ( )

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

◆ getFileIds()

getFileIds ( )
Возвращает
array<int, int[]>

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

◆ getFiles()

getFiles ( )
Возвращает
FileCollection

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

◆ getIds()

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

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

◆ getPopupData()

getPopupData ( array $excludedList = [])

Returns the data to be raised to the top of the REST response. Works on the principle of the composite pattern.

См. также
RestAdapter::toRestFormat()
Аргументы
string[]$excludedList
Возвращает
PopupData

Замещает PopupDataAggregatable.

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

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

◆ getReactions()

getReactions ( )

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

◆ getReminders()

getReminders ( )
Возвращает
ReminderCollection

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

◆ getReplayedMessageIds()

getReplayedMessageIds ( )

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

◆ getRestEntityName()

static getRestEntityName ( )
static

Returns the name of the entity that will be used in the rest response

Возвращает
string

Замещает RestConvertible.

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

◆ getUserIds()

getUserIds ( )

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

◆ processFilters()

static processFilters ( Query $query,
array $filter,
array $order )
staticprotected

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

◆ toRestFormat()

toRestFormat ( array $option = [])

Returns an array in JSON like format to return the entity as a rest response.

Аргументы
array$option
Возвращает
array

Замещает RestConvertible.

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

Данные класса

◆ $isFileFilled

bool $isFileFilled = false
protected

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

◆ $isParamsFilled

bool $isParamsFilled = false
protected

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

◆ $isReactionsFilled

bool $isReactionsFilled = false
protected

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

◆ $isUnreadFilled

bool $isUnreadFilled = false
protected

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

◆ $isUrlsFilled

bool $isUrlsFilled = false
protected

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

◆ $isUuidFilled

bool $isUuidFilled = false
protected

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

◆ $isViewedByOthersFilled

bool $isViewedByOthersFilled = false
protected

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

◆ $isViewedFilled

bool $isViewedFilled = false
protected

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