/** * Instantiate and return the unique BetterOptin object * * @since 2.0 * @return object BetterOptin Unique instance of BetterOptin */ public static function instance() { if (!isset(self::$instance) && !self::$instance instanceof WPBO_MailChimp) { // Instantiate self::$instance = new WPBO_MailChimp(); self::$instance->setup_options(); self::$instance->load_mailchimp_api_wrapper(); } return self::$instance; }
/** * Function that holds the entire MailChimp integration * * @return WPBO_MailChimp The one and only instance of WPBO_MailChimp * @since 2.0 */ function WPBO_MC() { return WPBO_MailChimp::instance(); }