Process/Php7.php
[Pman.Core] / Process / Php7.php
index 25f81b9..cac9cf9 100644 (file)
@@ -22,9 +22,13 @@ class Pman_Core_Process_Php7 extends Pman
             die("CLI only");
         }
     }
-
+    
     function get($base, $opts = array()) 
     {
+        set_error_handler(function ($errno, $errstr, $errfile, $errline ){
+            throw new ErrorException($errstr, $errno, 0, $errfile, $errline);
+        });
+        
         $this->scan();
     }
     
@@ -49,14 +53,13 @@ class Pman_Core_Process_Php7 extends Pman
                 continue;
             }
             
+//            require_once implode('/', $route) . "/" . $d;
+            
             try {
                 require_once implode('/', $route) . "/" . $d;
-            } catch(Exception $e) {    
-              echo "Message : " . $e->getMessage();
-              echo "Code : " . $e->getCode();
+            } catch (ErrorException $ex) {
+                echo "Unable to load configuration file.";
             }
-
-            
             
         }