/** * Load classes. */ function eventbrite_api_init() { // Load Eventbrite_Requirements. require_once 'inc/class-eventbrite-requirements.php'; // No point loading unless we have an active Eventbrite connection. if (Eventbrite_Requirements::has_active_connection()) { require_once 'inc/class-eventbrite-manager.php'; require_once 'inc/class-eventbrite-query.php'; require_once 'inc/class-eventbrite-templates.php'; require_once 'inc/class-eventbrite-event.php'; require_once 'inc/functions.php'; } }
/** * Check if everything we need is working: Keyring is installed, activated, and has a valid user connection to Eventbrite. * * @return bool True if a valid user token exists, false otherwise. */ function eventbrite_has_active_connection() { return Eventbrite_Requirements::has_active_connection(); }