PluginProbe ʕ •ᴥ•ʔ
Jetpack – WP Security, Backup, Speed, & Growth / 13.8.3
Jetpack – WP Security, Backup, Speed, & Growth v13.8.3
12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 13.7.2 13.8.3 13.9.2 14.0.1 14.1.1 14.2.2 14.3.1 14.4.2 14.5.1 14.6.1 14.7.1 14.8.1 14.9.2 15.0.3 15.1.2 15.2.1 15.3.2 15.4.1 15.5.1 15.6.1 15.7.2 15.8.1 15.9.2 16.0.2 16.1.3 16.2-a.5 16.2-a.3 16.1.2 16.2-a.1 16.1.1 16.1 16.1-beta 16.1-beta.2 16.1-beta.3 16.1-a.5 16.1-a.3 16.0.1 16.1-a.1 16.0 16.0-beta 16.0-a.7 16.0-a.5 15.9.1 16.0-a.3 16.0-a.1 15.9 15.9-beta 15.9-a.7 15.9-a.5 15.9-a.3 15.9-a.1 15.8 15.8-beta 15.8-a.7 15.8-a.5 5.2.5 5.3.4 5.4.4 5.5.5 5.6.5 5.7.5 5.8.4 5.9.4 6.0.4 6.1 6.1.1 6.1.2 6.1.3 6.1.4 6.1.5 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.3 6.3.1 6.3.2 6.3.3 6.3.4 6.3.5 6.3.6 6.3.7 6.4 6.4.1 6.4.2 6.4.3 6.4.4 6.4.5 6.4.6 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.6 6.6.1 6.6.2 6.6.3 6.6.4 6.6.5 6.7 6.7.1 6.7.2 6.7.3 6.7.4 6.8 6.8.1 6.8.2 6.8.3 6.8.4 6.8.5 6.9 6.9.1 6.9.2 6.9.3 6.9.4 7.0 7.0.1 7.0.2 7.0.3 7.0.4 7.0.5 7.1 7.1.1 7.1.2 7.1.3 7.1.4 7.1.5 7.2 7.2.1 7.2.1.1 7.2.2 7.2.3 7.2.4 7.2.5 7.3 7.3.0.1 7.3.1 7.3.1.1 7.3.2 7.3.3 7.3.4 7.3.5 7.4 7.4.1 7.4.2 7.4.3 7.4.4 7.4.5 7.5 7.5.0.1 7.5.1 7.5.2 7.5.3 7.5.4 7.5.5 7.5.6 7.5.7 7.6 7.6.1 7.6.2 7.6.3 7.6.4 7.7 7.7.1 7.7.2 7.7.3 7.7.4 7.7.5 7.7.6 7.8 7.8.1 7.8.2 7.8.3 7.8.4 7.9 7.9.1 7.9.2 7.9.3 7.9.4 8.0 8.0.1 8.0.2 8.0.3 8.1 8.1.1 8.1.2 8.1.3 8.1.4 8.2 8.2.0.1 8.2.1 8.2.2 8.2.3 8.2.4 8.2.5 8.2.6 8.3 8.3.1 8.3.2 8.3.3 8.4 8.4.1 8.4.2 8.4.3 8.4.4 8.4.5 8.5 8.5.1 8.5.2 8.5.3 8.6 8.6.1 8.6.2 8.6.3 8.6.4 8.7 8.7.0.1 8.7.1 8.7.2 8.7.3 8.7.4 8.8 8.8.1 8.8.2 8.8.3 8.8.4 8.8.5 8.9 8.9.1 8.9.2 8.9.3 8.9.4 9.0 9.0.1 9.0.2 9.0.3 9.0.4 9.0.5 9.1 9.1.1 9.1.2 9.1.3 9.2 9.2.1 9.2.2 9.2.3 9.2.4 9.3 9.3.1 9.3.2 9.3.3 9.3.4 9.3.5 9.4 9.4.1 9.4.2 9.4.3 9.4.4 9.5 9.5.1 9.5.2 9.5.3 9.5.4 9.5.5 9.6 9.6.1 9.6.2 9.6.3 9.6.4 9.7 9.7.1 9.7.2 15.7-beta.2 9.7.3 15.7.1 9.8 15.8-a.1 9.8.1 15.8-a.3 9.8.2 2.0.9 9.8.3 2.1.7 9.9 2.2.10 9.9.1 2.3.10 9.9.2 2.4.7 9.9.3 2.5.5 2.6.6 2.7.5 2.8.5 2.9.6 3.0.6 3.1.5 3.2.5 3.3.6 3.4.6 3.5.6 3.6.4 3.7.5 3.8.5 3.9.10 4.0.7 4.1.4 4.2.5 4.3.5 4.4.5 4.5.3 4.6.3 4.7.4 4.8.5 4.9.3 5.0.3 5.1.4 trunk 10.0 10.0.1 10.0.2 10.1 10.1.1 10.1.2 10.2 10.2.1 10.2.2 10.2.3 10.3 10.3.1 10.3.2 10.4 10.4.1 10.4.2 10.5 10.5.1 10.5.2 10.5.3 10.6 10.6.1 10.6.2 10.7 10.7.1 10.7.2 10.8 10.8.1 10.8.2 10.9 10.9.1 10.9.2 10.9.3 11.0 11.0.1 11.0.2 11.1 11.1.1 11.1.2 11.1.3 11.1.4 11.2 11.2.1 11.2.2 11.3 11.3.1 11.3.2 11.3.3 11.3.4 11.4 11.4.1 11.4.2 11.5 11.5.1 11.5.2 11.5.3 11.6 11.6.1 11.6.2 11.7 11.7.1 11.7.2 11.7.3 11.8 11.8.3 11.8.4 11.8.5 11.8.6 11.9 11.9.1 11.9.2 11.9.3 12.0 12.0.1 12.0.2 12.1 12.1.1 12.1.2 12.2 12.2.1 12.2.2 12.3 12.3.1 12.4 12.4.1 12.5 12.5.1 12.6 12.6.1 12.6.2 12.6.3 12.7 12.7.1 12.7.2 12.8 12.8.1 12.8.2 12.9 12.9.1 12.9.2 12.9.3 12.9.4 13.0 13.0.1 13.1 13.1.1 13.1.2 13.1.3 13.1.4 13.2 13.2.1 13.2.2 13.2.3 13.3 13.3.1 13.3.2 13.4 13.4.1 13.4.2 13.4.3 13.4.4 13.5 13.5.1 13.6 13.6.1 13.7 13.7.1 13.8 13.8.1 13.8.2 13.9 13.9.1 14.0 14.1 14.2 14.2.1 14.3 14.4 14.4.1 14.5 14.6 14.7 14.8 14.9 14.9.1 15.0 15.0.1 15.0.2 15.1 15.1.1 15.2 15.3 15.3.1 15.4 15.5 15.6 15.7 15.7-a.1 15.7-a.3 15.7-a.5 15.7-a.7 15.7-beta
jetpack / modules / masterbar / admin-menu / class-atomic-admin-menu.php
jetpack / modules / masterbar / admin-menu Last commit date
admin-menu-nav-unification-rtl.css 2 years ago admin-menu-nav-unification-rtl.min.css 2 years ago admin-menu-nav-unification.css 2 years ago admin-menu-nav-unification.min.css 2 years ago admin-menu-rtl.css 2 years ago admin-menu-rtl.min.css 2 years ago admin-menu.css 2 years ago admin-menu.js 2 years ago admin-menu.min.css 2 years ago class-admin-menu.php 2 years ago class-atomic-admin-menu.php 2 years ago class-dashboard-switcher-tracking.php 2 years ago class-domain-only-admin-menu.php 2 years ago class-jetpack-admin-menu.php 2 years ago class-p2-admin-menu.php 2 years ago class-wpcom-admin-menu.php 2 years ago class-wpcom-email-subscription-checker.php 2 years ago dashicon-set.php 2 years ago globe-icon.svg 2 years ago load.php 2 years ago menu-mappings.php 2 years ago
class-atomic-admin-menu.php
266 lines
1 <?php
2 /**
3 * Atomic Admin Menu file.
4 *
5 * @deprecated 13.7 Use Automattic\Jetpack\Masterbar\Atomic_Admin_Menu instead.
6 *
7 * @package automattic/jetpack
8 */
9
10 namespace Automattic\Jetpack\Dashboard_Customizations;
11
12 use Automattic\Jetpack\Masterbar\Atomic_Admin_Menu as Masterbar_Atomic_Admin_Menu;
13
14 /**
15 * Class Atomic_Admin_Menu.
16 */
17 class Atomic_Admin_Menu extends Masterbar_Atomic_Admin_Menu {
18
19 /**
20 * Ensure that instantiating this class will trigger a deprecation warning.
21 *
22 * @since 13.7
23 */
24 public function __construct() {
25 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::__construct' );
26 parent::__construct();
27 }
28
29 /**
30 * Dequeues unnecessary scripts.
31 *
32 * @deprecated 13.7
33 */
34 public function dequeue_scripts() {
35 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::dequeue_scripts' );
36 parent::dequeue_scripts();
37 }
38
39 /**
40 * Determines whether the current locale is right-to-left (RTL).
41 *
42 * Performs the check against the current locale set on the WordPress.com's account settings.
43 * See `Masterbar::__construct` in `modules/masterbar/masterbar/class-masterbar.php`.
44 *
45 * @deprecated 13.7
46 */
47 public function is_rtl() {
48 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::is_rtl' );
49 return parent::is_rtl();
50 }
51
52 /**
53 * Create the desired menu output.
54 *
55 * @deprecated 13.7
56 */
57 public function reregister_menu_items() {
58 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::reregister_menu_items' );
59 parent::reregister_menu_items();
60 }
61
62 /**
63 * Get the preferred view for the given screen.
64 *
65 * @deprecated 13.7
66 *
67 * @param string $screen Screen identifier.
68 * @param bool $fallback_global_preference (Optional) Whether the global preference for all screens should be used
69 * as fallback if there is no specific preference for the given screen.
70 * Default: true.
71 * @return string
72 */
73 public function get_preferred_view( $screen, $fallback_global_preference = true ) {
74 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::get_preferred_view' );
75 return parent::get_preferred_view( $screen, $fallback_global_preference );
76 }
77
78 /**
79 * Adds Users menu.
80 *
81 * @deprecated 13.7
82 */
83 public function add_users_menu() {
84 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_users_menu' );
85 parent::add_users_menu();
86 }
87
88 /**
89 * Adds Plugins menu.
90 *
91 * @deprecated 13.7
92 */
93 public function add_plugins_menu() {
94 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_plugins_menu' );
95 parent::add_plugins_menu();
96 }
97
98 /**
99 * Adds a custom element class for Site Switcher menu item.
100 *
101 * @deprecated 13.7
102 *
103 * @param array $menu Associative array of administration menu items.
104 *
105 * @return array
106 */
107 public function set_browse_sites_link_class( array $menu ) {
108 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::set_browse_sites_link_class' );
109 return parent::set_browse_sites_link_class( $menu );
110 }
111
112 /**
113 * Adds a link to the menu to create a new site.
114 *
115 * @deprecated 13.7
116 */
117 public function add_new_site_link() {
118 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_new_site_link' );
119 parent::add_new_site_link();
120 }
121
122 /**
123 * Adds site card component.
124 *
125 * @deprecated 13.7
126 */
127 public function add_site_card_menu() {
128 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_site_card_menu' );
129 parent::add_site_card_menu();
130 }
131
132 /**
133 * Adds a custom element class and id for Site Card's menu item.
134 *
135 * @deprecated 13.7
136 *
137 * @param array $menu Associative array of administration menu items.
138 *
139 * @return array
140 */
141 public function set_site_card_menu_class( array $menu ) {
142 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::set_site_card_menu_class' );
143 return parent::set_site_card_menu_class( $menu );
144 }
145
146 /**
147 * Returns the first available upsell nudge.
148 *
149 * @deprecated 13.7
150 *
151 * @return array
152 */
153 public function get_upsell_nudge() {
154 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::get_upsell_nudge' );
155 return parent::get_upsell_nudge();
156 }
157
158 /**
159 * Adds Jetpack menu.
160 *
161 * @deprecated 13.7
162 */
163 public function add_jetpack_menu() {
164 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_jetpack_menu' );
165 parent::add_jetpack_menu();
166 }
167
168 /**
169 * Adds Stats menu.
170 *
171 * @deprecated 13.7
172 */
173 public function add_stats_menu() {
174 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_stats_menu' );
175 parent::add_stats_menu();
176 }
177
178 /**
179 * Adds Upgrades menu.
180 *
181 * @deprecated 13.7
182 *
183 * @param string $plan The current WPCOM plan of the blog.
184 */
185 public function add_upgrades_menu( $plan = null ) {
186 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_upgrades_menu' );
187 parent::add_upgrades_menu( $plan );
188 }
189
190 /**
191 * Adds Settings menu.
192 *
193 * @deprecated 13.7
194 */
195 public function add_options_menu() {
196 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_options_menu' );
197 parent::add_options_menu();
198 }
199
200 /**
201 * Adds Tools menu entries.
202 *
203 * @deprecated 13.7
204 */
205 public function add_tools_menu() {
206 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_tools_menu' );
207 parent::add_tools_menu();
208 }
209
210 /**
211 * Override the global submenu_file for theme-install.php page so the WP Admin menu item gets highlighted correctly.
212 *
213 * @deprecated 13.7
214 *
215 * @param string $submenu_file The current pages $submenu_file global variable value.
216 * @return string | null
217 */
218 public function override_the_theme_installer( $submenu_file ) {
219 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::override_the_theme_installer' );
220 return parent::override_the_theme_installer( $submenu_file );
221 }
222
223 /**
224 * Also remove the Gutenberg plugin menu.
225 *
226 * @deprecated 13.7
227 */
228 public function remove_gutenberg_menu() {
229 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::remove_gutenberg_menu' );
230 parent::remove_gutenberg_menu();
231 }
232
233 /**
234 * Saves the sidebar state ( expanded / collapsed ) via an ajax request.
235 *
236 * @deprecated 13.7
237 */
238 public function ajax_sidebar_state() {
239 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::ajax_sidebar_state' );
240 parent::ajax_sidebar_state();
241 }
242
243 /**
244 * Handle ajax requests to dismiss a just-in-time-message
245 *
246 * @deprecated 13.7
247 */
248 public function wp_ajax_jitm_dismiss() {
249 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::wp_ajax_jitm_dismiss' );
250 parent::wp_ajax_jitm_dismiss();
251 }
252
253 /**
254 * Adds a notice above each settings page while using the Classic view to indicate
255 * that the Default view offers more features. Links to the default view.
256 *
257 * @deprecated 13.7
258 *
259 * @return void
260 */
261 public function add_settings_page_notice() {
262 _deprecated_function( __METHOD__, 'jetpack-13.7', 'Automattic\\Jetpack\\Masterbar\\Atomic_Admin_Menu::add_settings_page_notice' );
263 parent::add_settings_page_notice();
264 }
265 }
266