Level 1
This is how the calendar is created or at least how the event are added.
public function index() {
$events = [];
$data = Event::all();
if($data->count()) {
foreach ($data as $key => $value) {
if($value->vuelo_id){
$events[] = Calendar::event(
$value->title,
true,
new \DateTime($value->start_date),
new \DateTime($value->end_date.' +1 day'),
null,
// Add color and link on event
[
'color' => '#f05050',
'url' => '/vervuelohome/'.$value->vuelo_id.'',
]
);
}
}
}
$calendar = Calendar::addEvents($events)->setOptions(['lang' => 'es']);
return view('Inicio', compact('calendar'));
}