public function __get($name)
{
$name = $this->getFieldName($name);
if ($name === 'sortDate') {
return $this->getSortDate();
}
$value = array_get($this->googleEvent, $name);
if (in_array($name, ['start.date', 'end.date']) && $value) {
$value = Carbon::createFromFormat('Y-m-d', $value)->startOfDay();
}
if (in_array($name, ['start.dateTime', 'end.dateTime']) && $value) {
$value = Carbon::createFromFormat(DateTime::RFC3339, $value);
}
return $value;
}