refactor: extract PSA_Post_Type_Meta from PSA_Post_Type (343→193+140)
Meta box registration, rendering (core + extended), and save handler moved to PSA_Post_Type_Meta. PSA_Post_Type retains CPT/taxonomy registration, default categories, admin columns, and constants. Backward-compatible proxy methods on PSA_Post_Type. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -23,6 +23,7 @@ define( 'PSA_PLUGIN_FILE', __FILE__ );
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-config.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-encryption.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-post-type.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-post-type-meta.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-search-handler.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-search.php';
|
||||
require_once PSA_PLUGIN_DIR . 'includes/class-psa-cost-tracker.php';
|
||||
|
||||
Reference in New Issue
Block a user