Jake Vanderwerf
2025-11-10 e9967fa22781d922ba4eb8fb44fe72d200ac4b14
inc/managers/_setup.php
@@ -1,22 +1,24 @@
<?php
use JVBase\utility\Features;
require(JVB_DIR . '/inc/managers/CacheManager.php');
require(JVB_DIR . '/icons.php');
require(JVB_DIR . '/inc/managers/IconsManager.php');
require(JVB_DIR . '/inc/managers/ErrorHandler.php');
require(JVB_DIR . '/inc/managers/OperationQueue.php');
require(JVB_DIR . '/inc/managers/EmailManager.php');
require(JVB_DIR . '/inc/managers/LoginManager.php');
if (Features::forSite()->has('magicLink')) {
   require(JVB_DIR . '/inc/managers/MagicLinkManager.php');
}
require(JVB_DIR . '/inc/managers/AjaxRateLimiter.php');
require(JVB_DIR . '/inc/managers/LoginManager.php');
//IF SITE HAS DASHBOARD AND FEED BLOCK
if (Features::forSite()->hasAny(['dashboard', 'feed_block'])) {
//if (Features::forSite()->hasAny(['dashboard', 'feed_block'])) {
   require(JVB_DIR . '/inc/forms/TaxonomySelector.php');
}
//}
//IF SITE HAS DASHBOARD
if (Features::forSite()->has('dashboard')) {