/** * Display warning message on plugin settings page when SOAP extension is not loaded. * * @access public * @return void */ public function plugin_settings_page() { if (extension_loaded('soap')) { return parent::plugin_settings_page(); } $icon = $this->plugin_settings_icon(); if (empty($icon)) { $icon = '<i class="fa fa-cogs"></i>'; } echo '<h3><span>' . $icon . ' ' . $this->plugin_settings_title() . '</span></h3>'; echo '<p>' . __('Gravity Forms CleverReach Add-On requires the PHP Soap extension to be able to communicate with CleverReach.', 'gravityformscleverreach') . '</p>'; echo '<p>' . __('To continue using this Add-On, please enable the Soap extension.', 'gravityformscleverreach') . '</p>'; }
/** * Add clear custom fields cache check. * * @access public * @return void */ public function plugin_settings_page() { $this->maybe_clear_fields_cache(); parent::plugin_settings_page(); }