PluginProbe
Docket Cache – Object Cache Accelerator / 22.07.02
Docket Cache – Object Cache Accelerator v22.07.02
26.04.05 trunk 22.07.01 22.07.02 22.07.03 22.07.04 22.07.05 23.08.01 23.08.02 24.07.01 24.07.02 24.07.03 24.07.04 24.07.05 24.07.06 24.07.07 26.04.03 26.04.04
← All changes | includes/src/MenuCache.php +13 -17 trunk22.07.02 View file →
@@ -13,30 +13,26 @@
13 13 \defined('ABSPATH') || exit;
14 14
15 15 final class MenuCache
16 16 {
17 + public function __construct()
18 + {
19 + }
20 +
17 21 public function register()
18 22 {
19 23 if ($this->is_front_end()) {
20 - add_action(
21 - 'init',
22 - function () {
23 - add_filter('pre_wp_nav_menu', [$this, 'pre_wp_nav_menu'], \PHP_INT_MAX, 2);
24 - add_filter('wp_nav_menu', [$this, 'wp_nav_menu'], \PHP_INT_MAX, 2);
25 - },
26 - \PHP_INT_MAX
27 - );
24 + add_action('init', function () {
25 + add_filter('pre_wp_nav_menu', [$this, 'pre_wp_nav_menu'], \PHP_INT_MAX, 2);
26 + add_filter('wp_nav_menu', [$this, 'wp_nav_menu'], \PHP_INT_MAX, 2);
27 + }, \PHP_INT_MAX);
28 28 }
29 29
30 - add_action(
31 - 'admin_init',
32 - function () {
33 - add_action('wp_update_nav_menu', [$this, 'wp_update_nav_menu'], \PHP_INT_MAX);
34 - add_action('wp_delete_nav_menu', [$this, 'wp_update_nav_menu'], \PHP_INT_MAX);
35 - add_filter('pre_set_theme_mod_nav_menu_locations', [$this, 'pre_set_theme_mod_nav_menu_locations'], \PHP_INT_MAX, 2);
36 - },
37 - \PHP_INT_MAX
38 - );
30 + add_action('admin_init', function () {
31 + add_action('wp_update_nav_menu', [$this, 'wp_update_nav_menu'], \PHP_INT_MAX);
32 + add_action('wp_delete_nav_menu', [$this, 'wp_update_nav_menu'], \PHP_INT_MAX);
33 + add_filter('pre_set_theme_mod_nav_menu_locations', [$this, 'pre_set_theme_mod_nav_menu_locations'], \PHP_INT_MAX, 2);
34 + }, \PHP_INT_MAX);
39 35 }
40 36
41 37 private function is_front_end()
42 38 {