| | |
| | | <?php |
| | | |
| | | use JVBase\registrar\Registrar; |
| | | use JVBase\utility\Features; |
| | | |
| | | //NEW METHOD |
| | |
| | | if (Features::forSite()->has('referrals')) { |
| | | require(JVB_DIR . '/inc/rest/routes/ReferralRoutes.php'); |
| | | } |
| | | if (Features::anyContentHas('response') || Features::anyTaxonomyHas('response')) { |
| | | if (!empty(Registrar::getFeatured('has_responses'))) { |
| | | require(JVB_DIR . '/inc/rest/routes/ResponseRoutes.php'); |
| | | } |
| | | |
| | | if (Features::anyContentHas('karma') || Features::anyTaxonomyHas('karma') || Features::anyUserHas('karma')) { |
| | | if (!empty(Registrar::getFeatured('karma'))) { |
| | | require(JVB_DIR . '/inc/rest/routes/VoteRoutes.php'); |
| | | } |
| | | |