Creato evento con data e ora (start-end) per google-calendar

This commit is contained in:
2023-10-24 15:23:49 +02:00
parent 908d8f9328
commit a819ef01ff
7 changed files with 114 additions and 133 deletions

View File

@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
use App\Models\Event;
use Illuminate\Http\Request;
use Spatie\GoogleCalendar\Event as Events;
use Carbon\Carbon;
class FullCalenderController extends Controller
{
@@ -80,13 +81,15 @@ class FullCalenderController extends Controller
return view('calendario.fullcalendar');
}
public function testCalendar()
{
$event = Events::get();
//return json_encode($event);
foreach ($events as $evento)
{
}
public function saveEventToGoogle(Request $request){
$event = new Events;
$event->name = $request['title'];
$event->description=$request['descrizione'];
$tzStart = $request['DateStart'].'T'.$request['HourStart'].' +02:00';
$tzEnd = $request['DateEnd'].'T'.$request['HourEnd'].' +02:00';
$event->startDateTime = Carbon::parse($tzStart);
$event->endDateTime = Carbon::parse($tzEnd);
$event->save();
return view('calendario.fullcalendar');
}
}