App\Http\Controllers\UsersController::taskData PHP Method

taskData() public method

public taskData ( $id )
    public function taskData($id)
    {
        $tasks = Tasks::select(['id', 'title', 'created_at', 'deadline', 'fk_user_id_assign'])->where('fk_user_id_assign', $id)->where('status', 1);
        return Datatables::of($tasks)->addColumn('titlelink', function ($tasks) {
            return '<a href="' . route('tasks.show', $tasks->id) . '">' . $tasks->title . '</a>';
        })->editColumn('created_at', function ($tasks) {
            return $tasks->created_at ? with(new Carbon($tasks->created_at))->format('d/m/Y') : '';
        })->editColumn('deadline', function ($tasks) {
            return $tasks->created_at ? with(new Carbon($tasks->created_at))->format('d/m/Y') : '';
        })->make(true);
    }