getConfigValues('plugin_status')); if ($plugin_status && in_array($host, $plugin_status->blockedDomains)) { return $plugin_status->pluginStatus; } else { return self::SUCCESSFUL_STATUS; } } public static function setPluginStatus($status, $blockedDomains) { $config = TrustpilotConfig::getInstance(); $plugin_status = array( 'pluginStatus' => $status, 'blockedDomains' => $blockedDomains ?: array(), ); $config->setConfigValues('plugin_status', json_encode($plugin_status)); $isSucces = ($status === SUCCESSFUL_STATUS); Logger::addLog('Plugin status changed to ' . ($isSucces ? 'enabled': 'disabled'), 2); } }