DataObjects/Core_domain.php
[Pman.Core] / RefreshDatabaseCache.php
index 836c003..c9ddc41 100644 (file)
@@ -22,7 +22,15 @@ class Pman_Core_RefreshDatabaseCache extends Pman
             $this->cli = true;
             return true;
         }
-        die("cli only"); 
+        parent::getAuth(); // load company!
+        $au = $this->getAuthUser();
+        if (!$au || $au->company()->comptype != 'OWNER') {
+            $this->jerr("Not authenticated", array('authFailure' => true));
+        }
+        $this->authUser = $au;
+        return true;
+    
+    
     }
      
     function get($args, $opts)
@@ -33,6 +41,8 @@ class Pman_Core_RefreshDatabaseCache extends Pman
         // technically it would be good to trash the cached ini files here.. 
         // however we can not really do that, as the ownships are off..
         //we can however regen our own files..
+        //DB_DataObject::debugLevel(1);
+        //HTML_FlexyFramework::get()->debug = 1;
         HTML_FlexyFramework::get()->generateDataobjectsCache(true);
         
         die("done!");