-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.php
More file actions
83 lines (80 loc) · 2.27 KB
/
config.php
File metadata and controls
83 lines (80 loc) · 2.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?php
/**
* Rocket
* @link https://www.cuzy.app
* @license https://www.cuzy.app/cuzy-license
* @author [Marc FARRE](https://marc.fun)
*/
use humhub\commands\CronController;
use humhub\modules\rocket\Events;
use humhub\modules\space\models\Membership;
use humhub\modules\user\models\Group;
use humhub\modules\user\models\GroupUser;
return [
'id' => 'rocket',
'class' => humhub\modules\rocket\Module::class,
'namespace' => 'humhub\modules\rocket',
'events' => [
[
'class' => CronController::class,
'event' => CronController::EVENT_ON_DAILY_RUN,
'callback' => [Events::class, 'onCronDailyRun'],
],
[
'class' => Group::class,
'event' => Group::EVENT_AFTER_INSERT,
'callback' => [
Events::class,
'onModelGroupAfterInsert',
],
],
[
'class' => Group::class,
'event' => Group::EVENT_AFTER_DELETE,
'callback' => [
Events::class,
'onModelGroupAfterDelete',
],
],
[
'class' => Group::class,
'event' => Group::EVENT_AFTER_UPDATE,
'callback' => [
Events::class,
'onModelGroupAfterUpdate',
],
],
[
'class' => GroupUser::class,
'event' => GroupUser::EVENT_AFTER_INSERT,
'callback' => [
Events::class,
'onModelGroupUserAfterInsert',
],
],
[
'class' => GroupUser::class,
'event' => GroupUser::EVENT_AFTER_DELETE,
'callback' => [
Events::class,
'onModelGroupUserAfterDelete',
],
],
[
'class' => Membership::class,
'event' => Membership::EVENT_MEMBER_ADDED,
'callback' => [
Events::class,
'onModelSpaceMembershipMemberAdded',
],
],
[
'class' => Membership::class,
'event' => Membership::EVENT_MEMBER_REMOVED,
'callback' => [
Events::class,
'onModelSpaceMembershipMemberRemoved',
],
],
],
];