| @@ -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 | { |