';
foreach ($row->users as $key => $member) {
if ($key < 4) {
$img = '

';
$position = $key > 0 ? 'position-absolute' : '';
$members .= '
';
}
}
if (count($row->users) > 4) {
$members .= '
';
}
$members .= '
';
return $members;
});
$datatables->addColumn('short_code', function ($row) {
if (is_null($row->task_short_code)) {
return ' -- ';
}
return BaseModel::clickAbleLink(route('tasks.show', [$row->id]), $row->task_short_code);
});
$datatables->addColumn('name', function ($row) {
$members = [];
foreach ($row->users as $member) {
$members[] = $member->name;
}
return implode(',', $members);
});
$datatables->addColumn('timer', function ($row) {
if ($row->boardColumn->slug != 'completed' && !is_null($row->is_task_user)) {
if (is_null($row->userActiveTimer)) {
return '