function cast($obj = NULL) { if (!$obj) { $obj = $this; } return array_map(function ($row) { return $row['value']; }, $obj->fields + $obj->adhoc); }
function cast($obj = NULL) { $ox = parent::cast($obj); $user = new \Model\User($ox['uid']); return array_merge($ox, array("user" => $user->cast())); }