8 'defaultNamespace' =>
'\\Bitrix\\Socialnetwork\\Controller',
10 '\\Bitrix\\Socialnetwork\\Controller' =>
'api',
11 '\\Bitrix\\Socialnetwork\\Collab\\Controller' =>
'collab',
13 'restIntegration' => [
21 'socialnetwork.selector'
25 'ui.entity-selector' => [
31 'moduleId' =>
'socialnetwork',
32 'className' => EntitySelector\UserProvider::class
36 'entityId' =>
'fired-user',
38 'moduleId' =>
'socialnetwork',
39 'className' => EntitySelector\FiredUserProvider::class
43 'entityId' =>
'project-user',
44 'substitutes' =>
'user',
46 'moduleId' =>
'socialnetwork',
47 'className' => EntitySelector\ProjectUserProvider::class
51 'entityId' =>
'project',
53 'moduleId' =>
'socialnetwork',
54 'className' => EntitySelector\ProjectProvider::class
58 'entityId' =>
'meta-user',
60 'moduleId' =>
'socialnetwork',
61 'className' => EntitySelector\MetaUserProvider::class
65 'entityId' =>
'project-tag',
67 'moduleId' =>
'socialnetwork',
68 'className' => EntitySelector\ProjectTagProvider::class,
72 'entityId' =>
'project-roles',
74 'moduleId' =>
'socialnetwork',
75 'className' => EntitySelector\ProjectRolesProvider::class,
79 'entityId' =>
'project-access-codes',
81 'moduleId' =>
'socialnetwork',
82 'className' => EntitySelector\ProjectAccessCodesProvider::class,
86 'entityId' =>
'site-groups',
88 'moduleId' =>
'socialnetwork',
89 'className' => EntitySelector\SiteGroupsProvider::class,
93 'extensions' => [
'socialnetwork.entity-selector'],
99 'socialnetwork.collab.member.facade' => [
100 'className' => \Bitrix\Socialnetwork\Collab\Control\Member\CollabMemberFacade::class,
102 'socialnetwork.group.member.service' => [
103 'className' => \Bitrix\Socialnetwork\Control\Member\GroupMemberService::class,
105 'socialnetwork.group.service' => [
106 'className' => \Bitrix\Socialnetwork\Control\GroupService::class,
108 'socialnetwork.collab.service' => [
109 'className' => \Bitrix\Socialnetwork\Collab\Control\CollabService::class,
111 'socialnetwork.collab.option.service' => [
112 'className' => \Bitrix\Socialnetwork\Collab\Control\Option\OptionService::class,
114 'socialnetwork.collab.activity.service' => [
115 'className' => \Bitrix\Socialnetwork\Collab\Control\Activity\LastActivityService::class
117 'socialnetwork.collab.log.service' => [
118 'className' => \Bitrix\Socialnetwork\Collab\Control\Log\LogEntryService::class
120 'socialnetwork.collab.invitation.service' => [
121 'className' => \Bitrix\Socialnetwork\Collab\Control\Invite\InvitationService::class,
123 'socialnetwork.onboarding.job.repository' => [
124 'className' => \Bitrix\Socialnetwork\Collab\Onboarding\Internals\Repository\JobRepository::class,
126 'socialnetwork.onboarding.job.cache' => [
127 'className' => \Bitrix\Socialnetwork\Collab\Onboarding\Internals\Repository\Cache\JobCache::class,
129 'socialnetwork.onboarding.batch.job.executor' => [
130 'className' => \Bitrix\Socialnetwork\Collab\Onboarding\Execution\Executor\BatchJobExecutor::class,
132 'socialnetwork.onboarding.queue.service' => [
133 'className' => \Bitrix\Socialnetwork\Collab\Onboarding\Service\QueueService::class,
135 'socialnetwork.onboarding.queue.provider' => [
136 'className' => \Bitrix\Socialnetwork\Collab\Onboarding\Provider\QueueProvider::class,
138 'socialnetwork.onboarding.promotion.service' => [
139 'className' => \Bitrix\Socialnetwork\Collab\Onboarding\Integration\Im\Promotion\PromotionService::class,
141 'socialnetwork.collab.converter.service' => [
142 'className' => \Bitrix\Socialnetwork\Collab\Converter\ConverterService::class,