-
{{__('label.name_of_the_reviewer')}} :
@php
$other_reviewers = $review->other_reviewers->pluck('name')->toArray();
$output_other_reviewers = implode(", ", $other_reviewers);
if(count($other_reviewers) > 0) {
echo $review->reviewer->name.', '.$output_other_reviewers;
} else {
echo $review->reviewer->name;
}
@endphp
-
{{__('label.review_date')}} :
{{$review->review_date}}
-
{{__('label.subject_of_review')}} :
{{isset($review->subject) ? $review->subject->name : __('label.label_none')}}
-
{{__('forms.status')}} :
@php
$class= "warning";
$status= __('forms.lbl_pending');
$today = Carbon\Carbon::parse('today');
$dueAt = $review->review_date;
if($review->due_at) {
$due_at = explode(' ', $review->due_at);
$due_at[0] = ( $due_at[0] > 0 && $due_at[1] == "days") ? ( $due_at[0] - 1 ) : $due_at[0];
$dueAt = parseFromFormat( $review->review_date )->add($due_at[0], $due_at[1]);
}
if ( $review->status == 'COMPLETED' ) {
if ($review->future) {
if($today->gt($dueAt)) {
$class= "warning";
$status= __('forms.lbl_pending');
} else {
$class= "success";
$status= __('forms.lbl_completed');
}
} else {
$class= "success";
$status= __('forms.lbl_completed');
}
} else {
if($today->lt($dueAt)) {
$class= "danger";
$status= __('forms.lbl_due');
}
}
echo ''.$status.'';
@endphp
|