1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
GroupDictionary.php
См. документацию.
1<?php
2
3declare(strict_types=1);
4
5namespace Bitrix\Socialnetwork\Permission;
6
7use Bitrix\Socialnetwork\Helper\SingletonTrait;
8
10{
11 use SingletonTrait;
12
13 public const CREATE = 'group_create';
14 public const UPDATE = 'group_update';
15 public const DELETE = 'group_delete';
16 public const VIEW = 'group_view';
17
18 public const DELETE_INCOMING_REQUEST = 'group_delete_incoming_request';
19 public const DELETE_OUTGOING_REQUEST = 'group_delete_outgoing_request';
20 public const PROCESS_INCOMING_REQUEST = 'group_process_incoming_request';
21
22 public const EXCLUDE = 'group_exclude';
23 public const JOIN = 'group_join';
24 public const LEAVE = 'group_leave';
25
26 public const REMOVE_MODERATOR = 'group_remove_moderator';
27 public const SET_MODERATOR = 'group_set_moderator';
28
29 public const SET_OWNER = 'group_set_owner';
30 public const SET_SCRUM_MASTER = 'group_set_scrum_master';
31
32 public const CONVERT = 'group_convert';
33
34 public function create(): string
35 {
36 return static::CREATE;
37 }
38
39 public function update(): string
40 {
41 return static::UPDATE;
42 }
43
44 public function delete(): string
45 {
46 return static::DELETE;
47 }
48}