PluginProbe
Elementor Website Builder – more than just a page builder / 4.1.0-beta3
Elementor Website Builder – more than just a page builder v4.1.0-beta3
4.3.4 4.3.3 4.3.2 4.3.1 4.3.0 4.3.0-beta3 4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 All 457 releases
← All changes | vendor/elementor/wp-one-package/src/Connect/Facade.php +0 -17 4.3.1 → 4.1.0-beta3 View file →
@@ -157,25 +157,8 @@
157 157 return apply_filters( 'elementor_one/get_connect_instance', $instance, $plugin_slug, self::$instances );
158 158 }
159 159
160 160 /**
161 - * Get a Facade instance by admin page
162 - *
163 - * @param string $plugin_page The admin page slug
164 - * @return Facade|null The facade instance or null if not found
165 - */
166 - public static function get_by_plugin_page( string $plugin_page ): ?Facade {
167 - foreach ( self::$instances as $instance ) {
168 - $admin_page = $instance->get_config( 'admin_page' );
169 - $normalized_plugin_page = explode( 'page=', $admin_page, 2 )[1] ?? $admin_page;
170 - if ( $normalized_plugin_page === $plugin_page ) {
171 - return $instance;
172 - }
173 - }
174 - return null;
175 - }
176 -
177 - /**
178 161 * Get a Facade instance by plugin_slug or throw exception if not found
179 162 *
180 163 * @param string $plugin_slug The plugin slug
181 164 * @return Facade The facade instance