Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 44... Línea 44...
44
    [
44
    [
45
        'hook' => \core_group\hook\after_group_membership_removed::class,
45
        'hook' => \core_group\hook\after_group_membership_removed::class,
46
        'callback' => \core_communication\hook_listener::class . '::remove_members_from_group_room',
46
        'callback' => \core_communication\hook_listener::class . '::remove_members_from_group_room',
47
    ],
47
    ],
48
    [
48
    [
-
 
49
        'hook' => \core_group\hook\after_group_membership_added::class,
-
 
50
        'callback' => \core_courseformat\hook_listener::class . '::add_members_to_group',
-
 
51
    ],
-
 
52
    [
-
 
53
        'hook' => \core_group\hook\after_group_membership_removed::class,
-
 
54
        'callback' => \core_courseformat\hook_listener::class . '::remove_members_from_group',
-
 
55
    ],
-
 
56
    [
-
 
57
        'hook' => \core_courseformat\hook\after_course_content_updated::class,
-
 
58
        'callback' => \core_courseformat\hook_listener::class . '::course_content_updated',
-
 
59
    ],
-
 
60
    [
-
 
61
        'hook' => core\hook\access\after_role_switched::class,
-
 
62
        'callback' => \core_courseformat\hook_listener::class . '::after_role_switched',
-
 
63
    ],
-
 
64
    [
-
 
65
        'hook' => \core_completion\hook\after_cm_completion_updated::class,
-
 
66
        'callback' => \core_courseformat\hook_listener::class . '::after_cm_completion_updated',
-
 
67
    ],
-
 
68
    [
49
        'hook' => \core_course\hook\after_course_created::class,
69
        'hook' => \core_course\hook\after_course_created::class,
50
        'callback' => \core_communication\hook_listener::class . '::create_course_communication',
70
        'callback' => \core_communication\hook_listener::class . '::create_course_communication',
51
    ],
71
    ],
52
    [
72
    [
53
        'hook' => \core_course\hook\after_course_updated::class,
73
        'hook' => \core_course\hook\after_course_updated::class,
Línea 104... Línea 124...
104
    ],
124
    ],
105
    [
125
    [
106
        'hook' => \core\hook\task\after_failed_task_max_delay::class,
126
        'hook' => \core\hook\task\after_failed_task_max_delay::class,
107
        'callback' => core\task\failed_task_callbacks::class . '::send_failed_task_max_delay_message',
127
        'callback' => core\task\failed_task_callbacks::class . '::send_failed_task_max_delay_message',
108
    ],
128
    ],
-
 
129
    [
-
 
130
        'hook' => \core\hook\di_configuration::class,
-
 
131
        'callback' => [\core\router\hook_callbacks::class, 'provide_di_configuration'],
-
 
132
    ],
-
 
133
    [
-
 
134
        'hook' => \core_files\hook\before_file_created::class,
-
 
135
        'callback' => [\core_files\redactor\hook_listener::class, 'file_redaction_handler'],
-
 
136
    ],
-
 
137
    [
-
 
138
        'hook' => \core_course\hook\before_course_viewed::class,
-
 
139
        'callback' => [\core_courseformat\hook_listener::class, 'before_course_viewed'],
-
 
140
        'priority' => 999,
-
 
141
    ],
109
];
142
];