/**
* Table Definition for Projects
*/
-require_once 'DB/DataObject.php';
+class_exists('DB_DataObject') ? '' : require_once 'DB/DataObject.php';
class Pman_Core_DataObjects_Core_project extends DB_DataObject
{
function toEventString() {
$c = $this->client();
- return ($c->id ? $c->toEventString() : '??'). ':' . $this->name;
+ return ($c && $c->id ? $c->toEventString() : '??'). ':' . $this->name;
}
/**
function client()
{
+ if (!$this->client_id) {
+ return false;
+ }
$c = DB_DataObject::factory('core_company');
$c->get($this->client_id);
return $c;