public function get_mcapi() { $api_key = $this->get_api_key(); if (false == $api_key) { return false; } else { if (empty(self::$mcapi)) { self::$mcapi = new MCAPI($api_key); } return self::$mcapi; } }
/** * @author James Lafferty * @since 0.1 */ public function chimp_MailChimp_Widget() { $this->default_failure_message = __('There was a problem processing your submission.', 'WeStand'); $this->default_signup_text = __('Join now!', 'WeStand'); $this->default_success_message = __('Thank you for joining our mailing list. Please check your email for a confirmation link.', 'WeStand'); $this->default_title = __('Sign up for our mailing list.', 'WeStand'); $widget_options = array('classname' => 'widget_newsletter', 'description' => __("Displays a sign-up form for a MailChimp mailing list.", 'WeStand')); $this->WP_Widget('chimp_MailChimp_Widget', __('Chimp: MailChimp List Signup', 'WeStand'), $widget_options); $this->ns_mc_plugin = CHIMP_MC_Plugin::get_instance(); $default_loader_graphic = get_template_directory_uri() . "/images/ajax-loader.gif"; $this->default_loader_graphic = get_template_directory_uri() . "/images/ajax-loader.gif"; add_action('parse_request', array(&$this, 'process_submission')); }