| | |
| | | <?php |
| | | use JVBase\utility\Features; |
| | | |
| | | require(JVB_DIR . '/inc/rest/RateLimiter.php'); |
| | | require(JVB_DIR . '/inc/rest/RestRouteManager.php'); |
| | | require(JVB_DIR . '/inc/rest/RegisterRoutes.php'); |
| | | //NEW METHOD |
| | | require(JVB_DIR . '/inc/rest/Route.php'); |
| | | require(JVB_DIR . '/inc/rest/PermissionHandler.php'); |
| | | require(JVB_DIR . '/inc/rest/Response.php'); |
| | | require(JVB_DIR . '/inc/rest/Rest.php'); |
| | | require(JVB_DIR . '/inc/rest/RateLimits.php'); |
| | | |
| | | //OLD METHOD |
| | | //require(JVB_DIR . '/inc/rest/RateLimiter.php'); |
| | | //require(JVB_DIR . '/inc/rest/RestRouteManager.php'); |
| | | //require(JVB_DIR . '/inc/rest/RegisterRoutes.php'); |
| | | |
| | | if (Features::forSite()->has('feed_block')) { |
| | | require(JVB_DIR . '/inc/rest/routes/FeedRoutes.php'); |
| | |
| | | require(JVB_DIR . '/inc/rest/routes/TermRoutes.php'); |
| | | } |
| | | |
| | | require(JVB_DIR . '/inc/rest/routes/QueueRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/SEORoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/ErrorRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/UploadRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/SettingsRoutes.php'); |
| | | if (Features::forSite()->has('dashboard')) { |
| | | require(JVB_DIR . '/inc/rest/routes/QueueRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/ErrorRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/AdminRoutes.php'); |
| | | // require(JVB_DIR . '/inc/rest/routes/AdminRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/ContentRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/UploadRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/BioRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/SettingsRoutes.php'); |
| | | require(JVB_DIR . '/inc/rest/routes/ShopRoutes.php'); |
| | | // require(JVB_DIR . '/inc/rest/routes/BioRoutes.php'); |
| | | // require(JVB_DIR . '/inc/rest/routes/ShopRoutes.php'); |
| | | } |
| | | if (Features::forMembership()->has('forum')) { |
| | | require(JVB_DIR . '/inc/rest/routes/NewsRoutes.php'); |
| | |
| | | require(JVB_DIR .'/inc/rest/routes/OptionsRoutes.php'); |
| | | require(JVB_DIR .'/inc/rest/routes/FormRoutes.php'); |
| | | require(JVB_DIR .'/inc/rest/routes/IntegrationsRoutes.php'); |
| | | require(JVB_DIR .'/inc/rest/routes/LoginRoutes.php'); |