PluginProbe
Elementor Website Builder – more than just a page builder / 3.0.2
Elementor Website Builder – more than just a page builder v3.0.2
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/settings/base/css-manager.php +6 -2 4.2.33.0.2 View file →
@@ -1,11 +1,12 @@
1 1 <?php
2 +
2 3 namespace Elementor\Core\Settings\Base;
3 4
4 5 use Elementor\Core\Files\CSS\Base as CSS_File;
5 6
6 7 if ( ! defined( 'ABSPATH' ) ) {
7 - exit; // Exit if accessed directly.
8 + exit; // Exit if accessed directly
8 9 }
9 10
10 11 abstract class CSS_Manager extends Manager {
11 12
@@ -33,8 +34,9 @@
33 34 *
34 35 * @param CSS_File $css_file The requested CSS file.
35 36 *
36 37 * @return CSS_Model
38 + *
37 39 */
38 40 abstract protected function get_model_for_css_file( CSS_File $css_file );
39 41
40 42 /**
@@ -48,8 +50,9 @@
48 50 *
49 51 * @param int $id Post ID.
50 52 *
51 53 * @return CSS_File
54 + *
52 55 */
53 56 abstract protected function get_css_file_for_update( $id );
54 57
55 58 /**
@@ -99,8 +102,9 @@
99 102 * @since 2.8.0
100 103 * @access public
101 104 *
102 105 * @param CSS_File $css_file The requested CSS file.
106 + *
103 107 */
104 108 public function add_settings_css_rules( CSS_File $css_file ) {
105 109 $model = $this->get_model_for_css_file( $css_file );
106 110
@@ -105,9 +109,9 @@
105 109 $model = $this->get_model_for_css_file( $css_file );
106 110
107 111 $css_file->add_controls_stack_style_rules(
108 112 $model,
109 - $css_file->get_style_controls( $model, null, $model->get_settings() ),
113 + $css_file->get_style_controls( $model ),
110 114 $model->get_settings(),
111 115 [ '{{WRAPPER}}' ],
112 116 [ $model->get_css_wrapper_selector() ]
113 117 );