| Class | File | Purpose |
|---|---|---|
FORMFORGE_Core | includes/class-core.php | Admin menu, asset loading, activation hooks |
FORMFORGE_Form_Builder | includes/class-form-builder.php | Form CRUD operations |
FORMFORGE_Form_Renderer | includes/class-form-renderer.php | Frontend HTML rendering |
FORMFORGE_Form_Handler | includes/class-form-handler.php | Submission processing, validation |
FORMFORGE_Field_Types | includes/class-field-types.php | Field rendering, validation, sanitization |
FORMFORGE_Notifications | includes/class-notifications.php | Email notifications |
Forge_Email_Template | includes/class-forge-email.php | Shared email-safe transactional renderer |
FORMFORGE_Integrations | includes/class-integrations.php | Webhooks, Slack, Discord, Telegram, CRM |
FORMFORGE_Anti_Spam | includes/class-anti-spam.php | Honeypot, time check, token, reCAPTCHA |
FORMFORGE_Stripe | includes/class-stripe.php | Stripe PaymentIntent and webhooks |
FORMFORGE_Analytics | includes/class-analytics.php | Event tracking and stats |
FORMFORGE_Abandonment | includes/class-abandonment.php | Form abandonment tracking |
FORMFORGE_AI_Client | includes/class-ai-client.php | AI form generation |
FORMFORGE_Submissions_AI | includes/class-submissions-ai.php | AI submission analysis |
FORMFORGE_Templates | includes/class-templates.php | 168 built-in form templates |
FORMFORGE_Forge_API | includes/class-forge-api.php | Forge API client |
FORMFORGE_License | includes/class-license.php | License/plan management |
FORMFORGE_Migration | includes/class-migration.php | Import from other form plugins |
FORMFORGE_Rest_Api | includes/class-rest-api.php | REST API endpoints |
FORMFORGE_Admin | admin/class-admin.php | Admin page rendering |
Forge_Queue | includes/class-forge-queue.php | Background job queue |
—