php7 fixes
[Pman.Builder] / Dump.php
index ad3d602..0723729 100644 (file)
--- a/Dump.php
+++ b/Dump.php
@@ -8,9 +8,11 @@ class Pman_Builder_Dump extends Pman
     // getAuth - everyone allowed in...
     function getAuth() {
         return true;
+        exit;
     }
   
-    function get($app) {
+    function get($app, $opts = array()) {
+        die("DISABLED");
         $b = DB_DataObject::Factory('Builder');
         $b->find();
         echo '<PRE>';
@@ -62,13 +64,26 @@ class Pman_Builder_Dump extends Pman
             
             $dirs[dirname($fn)] = true;
             echo "WRITE : " . $fn . "\n";
-            echo "                          " .htmlspecialchars(json_encode($data)) . "\n";
-            
+            //echo "                          " .htmlspecialchars(json_encode($data)) . "\n";
+            file_put_contents($fn, json_encode($data));
             
              
         }
         print_r($dirs);
-        
+        foreach($dirs as $d => $n)
+        {
+            
+            chdir($d);
+            $cmd  = 'git pull 2>&1';
+            echo $cmd ."\n" . `$cmd`;
+            
+            $cmd  = 'git add --all 2>&1';
+            echo $cmd ."\n" . `$cmd`;
+            $cmd  = "git commit -m 'add bjs' -a --author='Alan Knowles <alan@akbkhome.com>' 2>&1";
+            echo $cmd ."\n" . `$cmd`;
+            $cmd  = "git push  2>&1";
+            echo $cmd ."\n" . `$cmd`;
+        }
         exit;
         
     }