diff --git a/Templates/Br.php b/Templates/Br.php index 47773eb..519b5c2 100644 --- a/Templates/Br.php +++ b/Templates/Br.php @@ -77,8 +77,8 @@ class Br extends Regex protected $available = '/(No match for domain|release process: reserved)/i'; - public function translateRawData($rawdata) + public function translateRawData($rawdata, $config) { return utf8_encode($rawdata); } -} \ No newline at end of file +} diff --git a/Templates/Icb.php b/Templates/Icb.php index e6f47ef..cd4c372 100644 --- a/Templates/Icb.php +++ b/Templates/Icb.php @@ -107,7 +107,7 @@ class Icb extends Regex protected $available = '/(There is no live registration)/i'; - public function translateRawData($rawdata) + public function translateRawData($rawdata, $config) { return strip_tags($rawdata); } diff --git a/Templates/Standard.php b/Templates/Standard.php index f71114f..59af86c 100644 --- a/Templates/Standard.php +++ b/Templates/Standard.php @@ -107,9 +107,9 @@ public function postProcess(&$WhoisParser) if (isset($ResultSet->ask_whois)) { $Config = $WhoisParser->getConfig(); $curConfig = $Config->getCurrent(); - if (strtolower(trim($curConfig['server'])) != strtolower(trim($ResultSet->ask_whois))) { - $newConfig = $Config->get(trim($ResultSet->ask_whois)); - $newConfig['server'] = trim($ResultSet->ask_whois); + if (strtolower(trim((string)$curConfig['server'])) != strtolower(trim((string)$ResultSet->ask_whois))) { + $newConfig = $Config->get(trim((string)$ResultSet->ask_whois)); + $newConfig['server'] = trim((string)$ResultSet->ask_whois); unset($ResultSet->ask_whois); $Config->setCurrent($newConfig); diff --git a/Templates/Venez.php b/Templates/Venez.php index 21bff49..0d3f165 100644 --- a/Templates/Venez.php +++ b/Templates/Venez.php @@ -69,7 +69,7 @@ public function postProcess(&$whoisParser) } - public function translateRawData($rawdata) + public function translateRawData($rawdata, $config) { return utf8_encode($rawdata); }