public function save() { $name = $this->getName(); $value = parent::getValue(); if (empty($value)) { $value = null; } if (!is_null($value)) { $value = Carbon::createFromFormat($this->getFormat(), $value); } $this->getModel()->setAttribute($name, $value); }