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())); }