| | |
| | | <?php |
| | | use JVBase\utility\Features; |
| | | use JVBase\base\Site; |
| | | require(JVB_DIR . '/inc/integrations/Integrations.php'); |
| | | require(JVB_DIR . '/inc/integrations/CredentialsManager.php'); |
| | | |
| | | if (Features::hasIntegration('maps')) { |
| | | if (Site::hasIntegration('maps')) { |
| | | require(JVB_DIR . '/inc/integrations/GoogleMaps.php'); |
| | | } |
| | | |
| | | if (Features::hasIntegration('umami')) { |
| | | if (Site::hasIntegration('umami')) { |
| | | require(JVB_DIR . '/inc/integrations/Umami.php'); |
| | | } |
| | | if (Features::hasIntegration('cloudflare')) { |
| | | if (Site::hasIntegration('cloudflare')) { |
| | | require(JVB_DIR . '/inc/integrations/Cloudflare.php'); |
| | | } |
| | | |
| | | if (Features::hasIntegration('square')) { |
| | | if (Site::hasIntegration('square')) { |
| | | require(JVB_DIR . '/inc/integrations/Square.php'); |
| | | } |
| | | |
| | | if (Features::hasIntegration('facebook')) { |
| | | if (Site::hasIntegration('facebook')) { |
| | | require(JVB_DIR . '/inc/integrations/Facebook.php'); |
| | | } |
| | | |
| | | if (Features::hasIntegration('instagram')) { |
| | | if (!Features::hasIntegration('facebook')) { |
| | | if (Site::hasIntegration('instagram')) { |
| | | if (!Site::hasIntegration('facebook')) { |
| | | require(JVB_DIR . '/inc/integrations/Facebook.php'); |
| | | } |
| | | require(JVB_DIR . '/inc/integrations/Instagram.php'); |
| | | } |
| | | |
| | | if (Features::hasIntegration('bluesky')) { |
| | | if (Site::hasIntegration('bluesky')) { |
| | | require(JVB_DIR . '/inc/integrations/BlueSky.php'); |
| | | } |
| | | |
| | | if (Features::hasIntegration('gmb')) { |
| | | if (Site::hasIntegration('gmb')) { |
| | | require(JVB_DIR . '/inc/integrations/GoogleMyBusiness.php'); |
| | | } |
| | | |
| | | if (Features::hasIntegration('postmark')) { |
| | | if (Site::hasIntegration('postmark')) { |
| | | require(JVB_DIR . '/inc/integrations/PostMark.php'); |
| | | } |
| | | |
| | | |
| | | if (Features::hasIntegration('helcim')) { |
| | | if (Site::hasIntegration('helcim')) { |
| | | require(JVB_DIR . '/inc/integrations/Helcim.php'); |
| | | } |