Pman.js
[Pman.Core] / NotifySmtpCheck.php
index 6408019..7a2670a 100644 (file)
@@ -1,12 +1,17 @@
 <?php
 
 require_once 'Pman.php';
-require_once "Mail.php";
-require_once 'Mail/smtpmx.php';
+
         
 class Pman_Core_NotifySmtpCheck extends Pman
 {
-    function get()
+    function __construct()
+    {
+        require_once "Mail.php";
+        require_once 'Mail/smtpmx.php';
+    }
+    
+    function get($v, $opts=array())
     {
         $this->check();
         exit;
@@ -79,7 +84,7 @@ class Pman_Core_NotifySmtpCheck extends Pman
     {
         $ifconfig = file_get_contents("https://ifconfig.co/");
         $dom = new DomDocument('1.0', 'utf-8');
-        $dom->loadHTML($ifconfig);
+        @$dom->loadHTML($ifconfig);
         
         $xpath = new DOMXPath($dom);