Spatie\GoogleCalendar\Event::save PHP Method

save() public method

public save ( $method = null ) : Event
return Event
    public function save($method = null) : Event
    {
        $method = $method ?? ($this->exists() ? 'updateEvent' : 'insertEvent');
        $googleCalendar = $this->getGoogleCalendar($this->calendarId);
        $googleEvent = $googleCalendar->{$method}($this);
        return static::createFromGoogleCalendarEvent($googleEvent, $googleCalendar->getCalendarId());
    }