public function to_object_with_perms(\System\User $user) { $data = parent::to_object_with_perms($user); if (!$user) { unset($data['phone']); unset($data['email']); unset($data['ident']); } return $data; }
public function to_object_with_perms(\System\User $user) { $data = parent::to_object_with_perms($user); $data['name'] = implode(' ', array($data['name_first'], $data['name_last'])); return $data; }
public function to_object_with_perms(\System\User $user) { $data = parent::to_object_with_perms($user); $data['free'] = $this->opened - $this->assignees->count(); return $data; }