Граф наследования:Chat:Открытые члены | |
| __construct (Call $call, $entityId) | |
| getEntityType () | |
| getEntityId ($currentUserId=0) | |
| getChatId () | |
| getUsers () | |
| checkAccess (int $userId) | |
| canStartCall (int $userId) | |
| getName ($currentUserId) | |
| getAvatar ($currentUserId) | |
| getAvatarColor ($currentUserId) | |
| isPrivateChat () | |
| onUserAdd ($userId) | |
| onExistingUserInvite ($userId) | |
| onStateChange ($state, $prevState) | |
| onCallCreate () | |
| sendMessagesCallStart () | |
| sendMessageDeferred ($message, $muted=false) | |
| isBroadcast () | |
| sendMessage ($message, $muted=false) | |
| toArray ($currentUserId=0) | |
| canExtendChat () | |
Открытые члены унаследованные от AbstractEntity | |
| getCall () | |
| setCall (Call $call) | |
Открытые атрибуты | |
| $chatFields | |
| const | MUTE_MESSAGE = true |
Защищенные данные | |
| $chatId | |
| $chatUsers = [] | |
Защищенные данные унаследованные от AbstractEntity | |
| $entityId | |
| $initiatorId | |
| $call | |
Дополнительные унаследованные члены | |
Защищенные члены унаследованные от AbstractEntity | |
| getCurrentUserId () | |
| __construct | ( | Call | $call, |
| $entityId ) |
Переопределяет метод предка AbstractEntity.
| canStartCall | ( | int | $userId | ) |
Returns true is user can call users in the associated chat and false otherwise.
| int | $userId |
Переопределяет метод предка AbstractEntity.
| checkAccess | ( | int | $userId | ) |
Returns true is user has access to the associated chat and false otherwise.
| int | $userId |
Переопределяет метод предка AbstractEntity.
| getChatId | ( | ) |
Переопределяет метод предка AbstractEntity.
| getEntityId | ( | $currentUserId = 0 | ) |
Переопределяет метод предка AbstractEntity.
| getEntityType | ( | ) |
| getName | ( | $currentUserId | ) |
Returns associated entity name.
| int | $currentUserId | Id of the user. |
Переопределяет метод предка AbstractEntity.
| getUsers | ( | ) |
| onCallCreate | ( | ) |
Переопределяет метод предка AbstractEntity.
| onExistingUserInvite | ( | $userId | ) |
Переопределяет метод предка AbstractEntity.
| onStateChange | ( | $state, | |
| $prevState ) |
Переопределяет метод предка AbstractEntity.
| onUserAdd | ( | $userId | ) |
Переопределяет метод предка AbstractEntity.
| toArray | ( | $currentUserId = 0 | ) |
Переопределяет метод предка AbstractEntity.