public function process($model, $input)
    {
        $column = $this->getColumn();

        // Handle a special case where the data in the database is 0000-00-00 00:00:00
        if ($input[$column] == '-0001-11-30 00:00:00' || $input[$column] == '0000-00-00 00:00:00')
        {
            $model->{$column} = Carbon::now();
        }
        elseif (isset($input[$column]))
        {
            $model->{$column} = $input[$column];
        }

        if (empty($input[$column])) $model->{$column} = null;

        return $model;
    }