/**
  * Check the settings against the CloudFlare API.  If we can connect then display a success message, otherwise display an error.
  *
  * @since    1.0.0
  */
 public function setup_options_page()
 {
     //Check settings against Cloudflare
     require_once 'class-analytics-for-cloudflare-api.php';
     $cloudflare = new CMD_Analytics_For_Cloudflare_Api();
     $this->domains = $cloudflare->get_domains();
     if (is_wp_error($this->domains)) {
         $this->error_message = __('Unable to connect to CloudFlare :: ', CMD_Analytics_For_Cloudflare::TEXT_DOMAIN) . $this->domains->get_error_message();
         add_action('cmd_analytics_for_cloudflare_admin_settings_after_desc', array($this, 'admin_error_notice'));
     } else {
         $this->is_connected = true;
         $this->error_message = __('Successfully connected to CloudFlare! ', CMD_Analytics_For_Cloudflare::TEXT_DOMAIN);
         add_action('cmd_analytics_for_cloudflare_admin_settings_after_desc', array($this, 'admin_success_notice'));
     }
 }