model.php (605B)
1 <?php 2 namespace Elementor\Core\Settings\Base; 3 4 use Elementor\Controls_Stack; 5 6 if ( ! defined( 'ABSPATH' ) ) { 7 exit; // Exit if accessed directly. 8 } 9 10 /** 11 * Elementor settings base model. 12 * 13 * Elementor settings base model handler class is responsible for registering 14 * and managing Elementor settings base models. 15 * 16 * @since 1.6.0 17 * @abstract 18 */ 19 abstract class Model extends Controls_Stack { 20 21 /** 22 * Get panel page settings. 23 * 24 * Retrieve the page setting for the current panel. 25 * 26 * @since 1.6.0 27 * @access public 28 * @abstract 29 */ 30 abstract public function get_panel_page_settings(); 31 }