. */ function renderChecklist($check, $level = 0) { $user = auth()->getUser(); $enabled = $check->assignedUsers ? $check->assignedUsers->pluck('id')->search($user->id) !== false : true; $result = '
  • checked_at) ? 'checked' : '').'> '.$check->content.''; if (empty($check->user) || $check->user->id == $user->id) { $result .= '
    '; } if ($level == 0) { $result .= ' '; } $result .= ' '.(!empty($check->checked_at) ? tr('Verificato da _NAME_ il _DATE_', [ '_NAME_' => $check->checkUser->username, '_DATE_' => timestampFormat($check->checked_at), ]) : '').''; $result .= '
  • '; return $result; } function renderChecklistHtml($check, $level = 0) { $user = auth()->getUser(); $enabled = $check->assignedUsers ? $check->assignedUsers->pluck('id')->search($user->id) !== false : true; $width = 10+20*$level; $result = ' '.(!empty($check->checked_at)?'':'').' '.$check->content.' '; $children = $check->children; foreach ($children as $child) { $result .= renderChecklistHtml($child, $level + 1); } return $result; }