Laravel Compare if Date 1 is greater than second
<?php
// IN CONTROLLER
$taskfiles = TaskFiles::where('task_id', $id )->get() ;
$task_view = Task::find($id) ;
$from = \Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $task_view->created_at);
$formatted = $from->toRfc850String();
$to = \Carbon\Carbon::createFromFormat('Y-m-d H:i:s', $task_view->duedate ); // add here the due date from create task
$diff_in_days = $from->diffInDays($to);
$is_overdue = ($from->gt($to) ) ? true : false ;
// IN VIEW
@if ( $is_overdue )
<span class="label label-danger">Overdue</span>
@else
{{ $diff_in_days }} days left to complete this task<br>
@endif