fix #8131 - chinese translations
[Pman.Core] / DataObjects / Core_office.php
index 590e5dd..5a7ccfd 100644 (file)
@@ -2,14 +2,14 @@
 /**
  * Table Definition for Office
  */
-require_once 'DB/DataObject.php';
+class_exists('DB_DataObject') ? '' : require_once 'DB/DataObject.php';
 
 class Pman_Core_DataObjects_Core_office extends DB_DataObject 
 {
     ###START_AUTOCODE
     /* the code below is auto generated do not remove the above tag */
 
-    public $__table = 'Office';                          // table name
+    public $__table = 'core_office';                          // table name
     public $id;                              // int(11)  not_null primary_key auto_increment
     public $company_id;                      // int(11)  not_null
     public $name;                            // string(64)  not_null
@@ -45,7 +45,7 @@ class Pman_Core_DataObjects_Core_office extends DB_DataObject
     
     function company()
     {
-        $c = DB_DataObject::Factory('Companies');
+        $c = DB_DataObject::Factory('core_company');
         $c->get($this->company_id);
         return $c;
         
@@ -58,7 +58,7 @@ class Pman_Core_DataObjects_Core_office extends DB_DataObject
             return true; // standard error message.
         }
         
-        $p = DB_DAtaObject::Factory('Person');
+        $p = DB_DAtaObject::Factory('core_person');
         
         if (!is_a($dependants_array[0], get_class($p))) {
             $roo->jerr("dep is not a person..");