# elementor/4.1.4/core/settings/base/model.php

Elementor Website Builder – more than just a page builder, version 4.1.4. 32 lines.

- Page: https://pluginprobe.com/plugins/elementor/4.1.4/code/core/settings/base/model.php
- Raw: https://pluginprobe.com/plugins/elementor/4.1.4/raw/core/settings/base/model.php
- Modified: 2023-04-23T11:22:46+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/elementor/4.1.4/code/core/settings/base/model.php#L10-L20`.

```php
<?php
namespace Elementor\Core\Settings\Base;

use Elementor\Controls_Stack;

if ( ! defined( 'ABSPATH' ) ) {
	exit; // Exit if accessed directly.
}

/**
 * Elementor settings base model.
 *
 * Elementor settings base model handler class is responsible for registering
 * and managing Elementor settings base models.
 *
 * @since 1.6.0
 * @abstract
 */
abstract class Model extends Controls_Stack {

	/**
	 * Get panel page settings.
	 *
	 * Retrieve the page setting for the current panel.
	 *
	 * @since 1.6.0
	 * @access public
	 * @abstract
	 */
	abstract public function get_panel_page_settings();
}

```
