public static function instance($array=null){ if($array){ $return = new DataObject(); $return->fromArray($array); return $return; }else { return new DataObject(); } }