From c68aefb847b09daa0697de7684d3451e2e68ce1e Mon Sep 17 00:00:00 2001 From: Jake Vanderwerf <get@jakevanderwerf.ca> Date: Thu, 09 Jul 2026 23:10:23 +0000 Subject: [PATCH] =Refactor of Integrations.php to be a bit more useful with a suite of methods for create, update, delete back and forths for integrations where sharing is enabled. Also considering a single instance with a connect method to connect as the site (no user) vs connecting as an individual user - rather than recreating instances for every user. --- inc/registrar/_setup.php | 53 ++++++++++++++++++++++++++++------------------------- 1 files changed, 28 insertions(+), 25 deletions(-) diff --git a/inc/registrar/_setup.php b/inc/registrar/_setup.php index f9d9672..46c8362 100644 --- a/inc/registrar/_setup.php +++ b/inc/registrar/_setup.php @@ -1,30 +1,33 @@ <?php -require(JVB_DIR . '/inc/registrar/config/Config.php'); -require(JVB_DIR . '/inc/registrar/config/Breadcrumbs.php'); -require(JVB_DIR . '/inc/registrar/config/Dashboard.php'); -require(JVB_DIR . '/inc/registrar/config/Directory.php'); -require(JVB_DIR . '/inc/registrar/config/Feed.php'); -require(JVB_DIR . '/inc/registrar/config/SEO.php'); -require(JVB_DIR . '/inc/registrar/config/seo/_setup.php'); +require_once(JVB_DIR . '/inc/registrar/config/Config.php'); +require_once(JVB_DIR . '/inc/registrar/config/Breadcrumbs.php'); +require_once(JVB_DIR . '/inc/registrar/config/Dashboard.php'); +require_once(JVB_DIR . '/inc/registrar/config/Directory.php'); +require_once(JVB_DIR . '/inc/registrar/config/Feed.php'); +require_once(JVB_DIR . '/inc/registrar/config/SEO.php'); +require_once(JVB_DIR . '/inc/registrar/config/Section.php'); +require_once(JVB_DIR . '/inc/registrar/config/Integration.php'); +require_once(JVB_DIR . '/inc/registrar/config/Register.php'); +require_once(JVB_DIR . '/inc/registrar/config/seo/_setup.php'); -require(JVB_DIR . '/inc/registrar/fields/Field.php'); -require(JVB_DIR . '/inc/registrar/fields/GroupedField.php'); -require(JVB_DIR . '/inc/registrar/fields/RepeaterField.php'); -require(JVB_DIR . '/inc/registrar/fields/TagListField.php'); -require(JVB_DIR . '/inc/registrar/fields/OptionsField.php'); -require(JVB_DIR . '/inc/registrar/fields/SelectorField.php'); -require(JVB_DIR . '/inc/registrar/fields/UploadField.php'); +require_once(JVB_DIR . '/inc/registrar/fields/Field.php'); +require_once(JVB_DIR . '/inc/registrar/fields/GroupedField.php'); +require_once(JVB_DIR . '/inc/registrar/fields/RepeaterField.php'); +require_once(JVB_DIR . '/inc/registrar/fields/TagListField.php'); +require_once(JVB_DIR . '/inc/registrar/fields/OptionsField.php'); +require_once(JVB_DIR . '/inc/registrar/fields/SelectorField.php'); +require_once(JVB_DIR . '/inc/registrar/fields/UploadField.php'); -require(JVB_DIR . '/inc/registrar/helpers/AddIntegrationFields.php'); -require(JVB_DIR . '/inc/registrar/helpers/HideSingle.php'); -require(JVB_DIR . '/inc/registrar/helpers/MakeCalendarType.php'); -require(JVB_DIR . '/inc/registrar/helpers/MakeTimelineType.php'); -require(JVB_DIR . '/inc/registrar/helpers/MakeTrackChanges.php'); -require(JVB_DIR . '/inc/registrar/helpers/MakeVerification.php'); +require_once(JVB_DIR . '/inc/registrar/helpers/AddIntegrationFields.php'); +require_once(JVB_DIR . '/inc/registrar/helpers/HideSingle.php'); +require_once(JVB_DIR . '/inc/registrar/helpers/MakeCalendarType.php'); +require_once(JVB_DIR . '/inc/registrar/helpers/MakeTimelineType.php'); +require_once(JVB_DIR . '/inc/registrar/helpers/MakeTrackChanges.php'); +require_once(JVB_DIR . '/inc/registrar/helpers/MakeVerification.php'); -require(JVB_DIR . '/inc/registrar/Fields.php'); -require(JVB_DIR . '/inc/registrar/Posts.php'); -require(JVB_DIR . '/inc/registrar/Terms.php'); -require(JVB_DIR . '/inc/registrar/Users.php'); +require_once(JVB_DIR . '/inc/registrar/Fields.php'); +require_once(JVB_DIR . '/inc/registrar/Posts.php'); +require_once(JVB_DIR . '/inc/registrar/Terms.php'); +require_once(JVB_DIR . '/inc/registrar/Users.php'); -require(JVB_DIR . '/inc/registrar/Registrar.php'); +require_once(JVB_DIR . '/inc/registrar/Registrar.php'); -- Gitblit v1.10.0