Exemplo n.º 1
0
 public function getData()
 {
     if (is_null(self::$_columns)) {
         self::$_columns = array();
         foreach (ColumnGroup::search(1) as $columngroup) {
             self::$_columns[$columngroup->id] = $columngroup->name;
         }
     }
     $data = new StdClass();
     foreach (UnitData::search(array('id' => $this->id)) as $unitdata) {
         $data->{self::$_columns[$unitdata->column_id]} = json_decode($unitdata->value);
     }
     $data = Unit::walkObject($data);
     return $data;
 }