-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathEvents.php
37 lines (29 loc) · 886 Bytes
/
Events.php
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
<?php
namespace Nonda;
final class Events
{
/**
* =====================
* === Kernel Events ===
* =====================
*/
const KERNEL_CONSTRUCT = 'kernel.construct';
const KERNEL_BOOT = 'kernel.boot';
const KERNEL_TERMINATE = 'kernel.terminate';
public static $events = [
// kernel
self::KERNEL_CONSTRUCT => 'Nonda kernel construct',
self::KERNEL_BOOT => 'Nonda kernel boot',
];
const GROUP_DEFAULT = 'default';
// const GROUP_KERNEL = 'kernel';
public static $groups = [
self::GROUP_DEFAULT => 'default event group',
// self::GROUP_KERNEL => 'nonda kernel event group',
];
public static $eventGroups = [
self::KERNEL_BOOT => self::GROUP_DEFAULT,
self::KERNEL_CONSTRUCT => self::GROUP_DEFAULT,
self::KERNEL_TERMINATE => self::GROUP_DEFAULT,
];
}