Mailchimp_Settings::set_properties()
Sets up the properties of the settings page
Source
File: src/integrations/mailchimp/settings/settings-mailchimp.php
protected function set_properties() { try { $this->client = $this->helpers->get_mailchimp_client(); $this->is_connected = true; } catch ( \Exception $e ) { $this->client = array(); $this->is_connected = false; } $this->register_option( 'uap_mailchimp_api_url' ); $this->register_option( 'uap_mailchimp_api_key' ); $this->register_option( 'uap_mailchimp_enable_webhook' ); $this->set_id( 'mailchimp_api' ); $this->set_icon( 'mailchimp' ); $this->set_name( 'Mailchimp' ); $this->set_status( $this->is_connected ? 'success' : '' ); $this->set_js( '/mailchimp/settings/assets/script.js' ); $this->set_css( '/mailchimp/settings/assets/style.css' ); }
Expand full source code Collapse full source code View on Github