updated = $range[0] ? Carbon::parse($range[0]) : null; $this->deleted = $range[1] ? Carbon::parse($range[1]) : null; } /** * @param $data * @return TimeRange */ public static function parse($data): TimeRange { return new self($data); } }