1C-Bitrix 25.700.0
|
Открытые члены | |
toRestFormat (array $option=[]) | |
getPopupData (array $excludedList=[]) | |
getByUserId (int $userId, int $chatId) | |
filterActive () | |
filterNotifySubscribed () | |
hasUser (int $userId, int $chatId) | |
getUserIds () | |
getUsers () | |
onAfterRelationDelete (int $chatId, int $userId) | |
Открытые члены унаследованные от Registry | |
unsetByKeys (array $keys) | |
mergeRegistry (Registry $registry) | |
filter (callable $predicate) | |
getAny () | |
isEmpty () | |
Открытые члены унаследованные от 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 () |
Открытые статические члены | |
static | getCollectionElementClass () |
static | find (array $filter, array $order=[], ?int $limit=null, ?Context $context=null, array $select=self::COMMON_FIELDS) |
static | getRestEntityName () |
static | createFake (array $userIds, Chat $chat) |
static | getStartId (int $userId, int $chatId) |
Открытые статические члены унаследованные от Collection | |
static | wakeUp ($rows) |
Поля данных | |
const | COMMON_FIELDS |
Поля данных унаследованные от Collection | |
const | OBJECT_ADDED = 1 |
const | OBJECT_REMOVED = 2 |
Защищенные статические члены | |
static | processFilters (Query $query, array $filter, array $order) |
Защищенные данные | |
array | $relationsByUserId = [] |
self | $activeOnly = null |
self | $notifyOnly = null |
Защищенные данные унаследованные от Collection | |
$_entity | |
$_objectClass | |
$_objects = [] | |
$_isFilled = false | |
$_isSinglePrimary | |
$_objectsChanges | |
$_objectsRemoved | |
$_iterableObjects |
Статические защищенные данные | |
static array | $startIdStaticCache = [] |
Дополнительные унаследованные члены | |
Статические открытые данные унаследованные от Collection | |
static | $dataClass |
Защищенные члены унаследованные от Collection | |
sysGetList ($fieldName) | |
sysGetPrimaryKey (EntityObject $object) | |
sysSerializePrimaryKey ($primary) |
<int,Relation> <Relation> @method Relation offsetGet($key)
См. определение в файле RelationCollection.php строка 21
См. определение в файле RelationCollection.php строка 91
filterActive | ( | ) |
См. определение в файле RelationCollection.php строка 134
filterNotifySubscribed | ( | ) |
См. определение в файле RelationCollection.php строка 155
|
static |
См. определение в файле RelationCollection.php строка 50
getByUserId | ( | int | $userId, |
int | $chatId ) |
См. определение в файле RelationCollection.php строка 129
|
static |
См. определение в файле RelationCollection.php строка 45
getPopupData | ( | array | $excludedList = [] | ) |
Returns the data to be raised to the top of the REST response. Works on the principle of the composite pattern.
string[] | $excludedList |
Замещает PopupDataAggregatable.
См. определение в файле RelationCollection.php строка 86
|
static |
Returns the name of the entity that will be used in the rest response
Замещает RestConvertible.
См. определение в файле RelationCollection.php строка 81
|
static |
См. определение в файле RelationCollection.php строка 112
getUserIds | ( | ) |
См. определение в файле RelationCollection.php строка 180
getUsers | ( | ) |
См. определение в файле RelationCollection.php строка 192
hasUser | ( | int | $userId, |
int | $chatId ) |
См. определение в файле RelationCollection.php строка 175
onAfterRelationDelete | ( | int | $chatId, |
int | $userId ) |
См. определение в файле RelationCollection.php строка 333
См. определение в файле RelationCollection.php строка 197
toRestFormat | ( | array | $option = [] | ) |
Returns an array in JSON like format to return the entity as a rest response.
array | $option |
Замещает RestConvertible.
См. определение в файле RelationCollection.php строка 70
|
protected |
См. определение в файле RelationCollection.php строка 42
|
protected |
См. определение в файле RelationCollection.php строка 43
|
protected |
См. определение в файле RelationCollection.php строка 41
|
staticprotected |
См. определение в файле RelationCollection.php строка 39
const COMMON_FIELDS |
См. определение в файле RelationCollection.php строка 23