PluginProbe
Elementor Website Builder – more than just a page builder / 3.26.0-dev5
Elementor Website Builder – more than just a page builder v3.26.0-dev5
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 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 4.0.7 All 451 releases
← All changes | core/kits/documents/kit.php +6 -5 4.1.43.26.0-dev5 View file →
@@ -2,14 +2,15 @@
2 2 namespace Elementor\Core\Kits\Documents;
3 3
4 4 use Elementor\Core\DocumentTypes\PageBase;
5 5 use Elementor\Core\Files\CSS\Post as Post_CSS;
6 +use Elementor\Core\Kits\Documents\Tabs;
6 7 use Elementor\Core\Settings\Manager as SettingsManager;
7 8 use Elementor\Core\Settings\Page\Manager as PageManager;
8 9 use Elementor\Plugin;
9 10
10 11 if ( ! defined( 'ABSPATH' ) ) {
11 - exit; // Exit if accessed directly.
12 + exit; // Exit if accessed directly
12 13 }
13 14
14 15 class Kit extends PageBase {
15 16 /**
@@ -110,12 +111,12 @@
110 111 /**
111 112 * Register a kit settings menu.
112 113 *
113 114 * @param $id
114 - * @param $class_name
115 + * @param $class
115 116 */
116 - public function register_tab( $id, $class_name ) {
117 - $this->tabs[ $id ] = new $class_name( $this );
117 + public function register_tab( $id, $class ) {
118 + $this->tabs[ $id ] = new $class( $this );
118 119 }
119 120
120 121 /**
121 122 * @inheritDoc
@@ -172,9 +173,9 @@
172 173
173 174 $page_settings_manager = SettingsManager::get_settings_managers( 'page' );
174 175 $page_settings_manager->save_settings( $document_settings, $this->get_id() );
175 176
176 - /** @var Kit $autosave */
177 + /** @var Kit $autosave **/
177 178 $autosave = $this->get_autosave();
178 179
179 180 if ( $autosave ) {
180 181 $autosave->add_repeater_row( $control_id, $item );