7 '\\Bitrix\\Im\\V2\\Controller' =>
'v2',
9 'defaultNamespace' =>
'\\Bitrix\\Im\\Controller',
10 'restIntegration' => [
12 'scopes' => [
'im.import']
20 'className' => \Bitrix\Im\V2\Service\Messenger::class,
23 'className' => \Bitrix\Im\V2\Pull\Sender::class,
25 'Im.Services.Message' => [
26 'className' => \Bitrix\Im\Services\Message::class,
28 'Im.Services.MessageParam' => [
29 'className' => \Bitrix\Im\Services\MessageParam::class,
31 'Im.Services.Promotion' => [
32 'className' => \Bitrix\Im\V2\Promotion\Promotion::class,
34 'Im.AccessService' => [
35 'className' => \Bitrix\Im\V2\Service\AccessService::class,
40 'ui.entity-selector' => [
44 'id' =>
'im.userDataFilter',
46 'className' => \Bitrix\Im\Integration\UI\EntitySelector\UserDataFilter::class,
49 'id' =>
'im.departmentDataFilter',
50 'entityId' =>
'department',
51 'className' => \Bitrix\Im\Integration\UI\EntitySelector\DepartmentDataFilter::class,
54 'id' =>
'im.chatOnlyDataFilter',
55 'entityId' =>
'im-chat-only',
56 'className' => \Bitrix\Im\V2\Integration\UI\EntitySelector\ChannelAndChatDataFilter::class,
61 'entityId' =>
'im-bot',
64 'className' => \Bitrix\Im\Integration\UI\EntitySelector\BotProvider::class,
68 'entityId' =>
'im-chat',
71 'className' => \Bitrix\Im\Integration\UI\EntitySelector\ChatProvider::class,
75 'entityId' =>
'im-chat-user',
78 'className' => \Bitrix\Im\Integration\UI\EntitySelector\ChatUserProvider::class,
82 'entityId' =>
'im-recent',
85 'className' => \Bitrix\Im\Integration\UI\EntitySelector\RecentChatProvider::class,
89 'entityId' =>
'im-recent-v2',
92 'className' => \Bitrix\Im\V2\Integration\UI\EntitySelector\RecentProvider::class,
96 'entityId' =>
'im-chat-only',
99 'className' => \Bitrix\Im\V2\Integration\UI\EntitySelector\ChatOnlyProvider::class,
103 'extensions' => [
'im.entity-selector'],