public static function get_settings()
 {
     if (isset(self::$settings)) {
         return self::$settings;
     }
     // First check the network settings.
     $settings = self::get_network_settings();
     // If network settings are empty, or override is enabled, check local settings
     if (isset($settings['override']) && $settings['override'] && !self::is_network_admin_page()) {
         $local_settings = self::get_local_settings();
         if (!empty($local_settings)) {
             $settings = array_merge($settings, $local_settings);
         }
     }
     self::$settings = apply_filters('wp_sendgrid_get_settings', $settings);
     return self::$settings;
 }