diff --git a/inc/codestar-framework/classes/abstract.class.php b/inc/codestar-framework/classes/abstract.class.php index 1b61e7d..e8e93a8 100644 --- a/inc/codestar-framework/classes/abstract.class.php +++ b/inc/codestar-framework/classes/abstract.class.php @@ -12,6 +12,11 @@ if (!class_exists('CSF_Abstract')) { abstract class CSF_Abstract { + // PHP 8.2: Dynamic Properties are deprecated + public $args; + public $unique; + public $pre_fields; + public $options; public $abstract = ''; public $output_css = ''; diff --git a/inc/codestar-framework/classes/fields.class.php b/inc/codestar-framework/classes/fields.class.php index bb0ddc0..bd51007 100644 --- a/inc/codestar-framework/classes/fields.class.php +++ b/inc/codestar-framework/classes/fields.class.php @@ -13,6 +13,13 @@ if (!class_exists('CSF_Fields')) { abstract class CSF_Fields extends CSF_Abstract { + // PHP 8.2: Dynamic Properties are deprecated + public $field; + public $value; + public $unique; + public $where; + public $parent; + public function __construct($field = array(), $value = '', $unique = '', $where = '', $parent = '') { $this->field = $field; diff --git a/inc/codestar-framework/classes/metabox-options.class.php b/inc/codestar-framework/classes/metabox-options.class.php index bf89fca..30c100c 100644 --- a/inc/codestar-framework/classes/metabox-options.class.php +++ b/inc/codestar-framework/classes/metabox-options.class.php @@ -12,6 +12,9 @@ if (!class_exists('CSF_Metabox')) { class CSF_Metabox extends CSF_Abstract { + // PHP 8.2: Dynamic Properties are deprecated + public $post_formats; + public $page_templates; // constans public $unique = '';