1 parent
70de78b276
commit
c23531e890
10 files changed
+117
-222
No files matched your search
+10
-90
@@ -13,96 +13,16 @@ class Core_Events implements Hook_Event_Config_Interface {
|
||||
*/
|
||||
public function get_events(): array {
|
||||
|
||||
$stops = [];
|
||||
|
||||
$stops['plugins_loaded'][-2] = [
|
||||
'action' => 'stop',
|
||||
'event' => 'Plugins Load',
|
||||
'category' => 'plugin',
|
||||
return [
|
||||
[ 'Plugins Load', 'plugin', null, 'plugins_loaded', - 1, - 2 ],
|
||||
[ 'Plugins Loaded Hook', 'plugin', 'plugins_loaded' ],
|
||||
[ 'Themes Load', 'theme', 'setup_theme', 'after_setup_theme' ],
|
||||
[ 'Core Init', 'core', 'init', 'wp_loaded' ],
|
||||
[ 'Admin Init', 'core', 'admin_init' ],
|
||||
[ 'Admin Menu', 'core', '_admin_menu', 'admin_menu' ],
|
||||
[ 'Toolbar', 'core', 'admin_bar_menu', null ],
|
||||
[ 'Main Loop', 'theme', 'loop_start', 'loop_end' ],
|
||||
[ 'Admin Print Scripts', 'core', 'admin_enqueue_scripts', 'admin_print_scripts' ],
|
||||
];
|
||||
|
||||
$stops['plugins_loaded'][-1] = [
|
||||
'event' => 'Plugins Loaded Hook',
|
||||
'category' => 'plugin',
|
||||
];
|
||||
|
||||
$stops['plugins_loaded'][20] = [
|
||||
'action' => 'stop',
|
||||
'event' => 'Plugins Loaded Hook',
|
||||
'category' => 'plugin',
|
||||
];
|
||||
|
||||
$stops['setup_theme'][0] = [
|
||||
'event' => 'Themes Load',
|
||||
'category' => 'theme',
|
||||
];
|
||||
|
||||
$stops['after_setup_theme'][20] = [
|
||||
'action' => 'stop',
|
||||
'event' => 'Themes Load',
|
||||
'category' => 'theme',
|
||||
];
|
||||
|
||||
$stops['init'][-1] = [
|
||||
'event' => 'Core Init',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
$stops['wp_loaded'][20] = [
|
||||
'action' => 'stop',
|
||||
'event' => 'Core Init',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
$stops['admin_init'][-1] = [
|
||||
'event' => 'Core Admin Init',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
$stops['admin_init'][ PHP_INT_MAX - 1 ] = [
|
||||
'action' => 'stop',
|
||||
'event' => 'Core Admin Init',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
$stops['_admin_menu'][-1] = [
|
||||
'event' => 'Admin Menu',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
$stops['admin_menu'][ PHP_INT_MAX - 1 ] = [
|
||||
'action' => 'stop',
|
||||
'event' => 'Admin Menu',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
$stops['admin_bar_menu'][-1] = [
|
||||
'event' => 'Toolbar',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
$stops['loop_start'][10] = [
|
||||
'event' => 'Main Loop',
|
||||
'category' => 'theme',
|
||||
];
|
||||
|
||||
$stops['loop_end'][10] = [
|
||||
'action' => 'stop',
|
||||
'event' => 'Main Loop',
|
||||
'category' => 'theme',
|
||||
];
|
||||
|
||||
$stops['admin_enqueue_scripts'][10] = [
|
||||
'event' => 'Admin Print Scripts',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
$stops['admin_print_scripts'][10] = [
|
||||
'action' => 'stop',
|
||||
'event' => 'Admin Print Scripts',
|
||||
'category' => 'core',
|
||||
];
|
||||
|
||||
return $stops;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user