/**
 * ACTIVITIES
 * @param $object
 * @return mixed
 */
function decorate_activity($object)
{
    $CI =& get_instance();
    if (isset($object->creator_id)) {
        $creator = $CI->User->load($object->creator_id);
        $object->creator_uuid = $creator->uuid;
        $object->creator = decorate_user($creator);
    }
    if (isset($object->team_id)) {
        $object->team_uuid = $CI->Team->get_uuid($object->team_id);
    }
    if (isset($object->project_id)) {
        $object->project_uuid = $CI->Project->get_uuid($object->project_id);
    }
    unset($object->deleted, $object->id, $object->creator_id, $object->team_id, $object->project_id);
    $object->activity_type_id = intval($object->activity_type_id);
    $object->object_id = intval($object->object_id);
    return $object;
}
Exemple #2
0
 protected function decorate_object($object)
 {
     return decorate_user($object);
 }