Exception: FlexColumns::Errors::InvalidFlexColumnsVersionNumberInDatabaseError

Inherits:
InvalidDataInDatabaseError show all
Defined in:
lib/flex_columns/errors.rb

Overview

Raised when the data in the database appears to have a flex_columns header on it, but the version number is not something we support.

Instance Attribute Summary collapse

Attributes inherited from InvalidDataInDatabaseError

#additional_message, #data_source, #raw_string

Instance Method Summary collapse

Constructor Details

#initialize(data_source, raw_string, version_number_in_database, max_version_number_supported) ⇒ InvalidFlexColumnsVersionNumberInDatabaseError

Returns a new instance of InvalidFlexColumnsVersionNumberInDatabaseError.



138
139
140
141
142
# File 'lib/flex_columns/errors.rb', line 138

def initialize(data_source, raw_string, version_number_in_database, max_version_number_supported)
  @version_number_in_database = version_number_in_database
  @max_version_number_supported = max_version_number_supported
  super(data_source, raw_string)
end

Instance Attribute Details

#max_version_number_supportedObject (readonly)

Returns the value of attribute max_version_number_supported.



136
137
138
# File 'lib/flex_columns/errors.rb', line 136

def max_version_number_supported
  @max_version_number_supported
end

#version_number_in_databaseObject (readonly)

Returns the value of attribute version_number_in_database.



136
137
138
# File 'lib/flex_columns/errors.rb', line 136

def version_number_in_database
  @version_number_in_database
end