for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Services;
use App\Models\Reservation;
class ReservationTableService implements TableServiceInterface
{
public function getRouteName()
return 'reservation';
}
public function getColumns()
$dataset = [
[
'title' => trans('general.room'),
'value' => function (Reservation $data) {
return '<a href="'.route('room.editform', [$data->room->id]).'">'.$data->room->number.'</a>';
},
],
'title' => trans('general.guest'),
return '<a href="'.route('guest.editform', [$data->guest->id]).'">'.$data->guest->full_name.'</a>';
'title' => trans('general.date_start'),
return $data->date_start;
'title' => trans('general.date_end'),
return $data->date_end;
'title' => trans('general.number_of_people'),
return $data->people;
];
return $dataset;