فهرست منبع

new dns helper class

andre 6 ماه پیش
والد
کامیت
bf3a74bf37
2فایلهای تغییر یافته به همراه11 افزوده شده و 15 حذف شده
  1. 0 14
      core/Helper/DnsHelper.php
  2. 11 1
      core/Http/Response.php

+ 0 - 14
core/Helper/DnsHelper.php

@@ -2,9 +2,6 @@
 
 namespace ThurData\Servers\KerioEmail\Core\Helper;
 
-use \ThurData\Servers\KerioEmail\Core\UI\Traits\WhmcsParams;
-use ThurData\Servers\KerioEmail\App\Traits\HostingService;
-
 require_once '/usr/share/php/Net/DNS2.php';
 use \Net\DNS2\Net_DNS2_Resolver as Net_DNS2_Resolver;
 
@@ -15,8 +12,6 @@ use \Net\DNS2\Net_DNS2_Resolver as Net_DNS2_Resolver;
  */
 class DnsHelper
 {
-    use HostingService;
-    use WhmcsParams;
     const NS1 = '185.163.51.130';
     const NS2 = '185.163.51.131';
     const MX  = 'mail3.seecure.ch';
@@ -142,15 +137,6 @@ class DnsHelper
                 $var['mx'] = 'wrong';
             }
         }
-
-        logModuleCall(
-    		'kerioEmail',
-	    	__FUNCTION__,
-		    $params,
-    		'Debug',
-	    	$vars
-    	);
-
         return $vars;
     }
 }

+ 11 - 1
core/Http/Response.php

@@ -22,6 +22,7 @@ class Response extends SymfonyRespose
     use \ThurData\Servers\KerioEmail\Core\Traits\Template;
     use \ThurData\Servers\KerioEmail\Core\Traits\IsAdmin;
     use \ThurData\Servers\KerioEmail\Core\UI\Traits\RequestObjectHandler;
+    use \ThurData\Servers\KerioEmail\Core\UI\Traits\WhmcsParams;
 
     protected $data = [];
     protected $lang;
@@ -187,8 +188,17 @@ class Response extends SymfonyRespose
             'tagImageModule'           => $addon->getConfigValue('moduleIcon'),
             'isDebug'                  => (bool)((int)$addon->getConfigValue('debug', "0")),
             'errorPageDetails'         => $this->getErrorPageData($responseResolver),
-            'dnsvars'                  => DnsHelper::KerioEmailCheckDNS($params)
+            'dnsvars'                  => DnsHelper::KerioEmailCheckDNS($this->params)
         ];
+
+        logModuleCall(
+    		'kerioEmail',
+	    	__FUNCTION__,
+		    $this,
+    		'Debug',
+	    	$vars
+    	);
+
         try
         {
             $this->loadLangContext();