From f764448fe57dd5c9b5ea7a17c3058829873f0623 Mon Sep 17 00:00:00 2001 From: ben Date: Wed, 24 Sep 2025 20:01:06 -0300 Subject: [PATCH] fix: add missing HVAC_Form_Builder dependency for Phase 2A MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The HVAC_Event_Form_Builder extends HVAC_Form_Builder but the base class wasn't being loaded, causing fatal errors on deployment. - Added base form builder loading before Phase 2A components - Ensures proper class inheritance chain - Fixes staging deployment critical error 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- includes/class-hvac-plugin.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/includes/class-hvac-plugin.php b/includes/class-hvac-plugin.php index 7de097c1..20767668 100644 --- a/includes/class-hvac-plugin.php +++ b/includes/class-hvac-plugin.php @@ -196,6 +196,9 @@ final class HVAC_Plugin { // Unified Event Management System (replaces 8+ fragmented implementations) require_once HVAC_PLUGIN_DIR . 'includes/class-hvac-event-manager.php'; + // Base Form Builder (required for Phase 2A) + require_once HVAC_PLUGIN_DIR . 'includes/class-hvac-form-builder.php'; + // Phase 2A: Event Templates & Bulk Operations System require_once HVAC_PLUGIN_DIR . 'includes/class-hvac-event-template-manager.php'; require_once HVAC_PLUGIN_DIR . 'includes/class-hvac-event-form-builder.php';