Exception: DatabaseValidations::Errors::OptionIsNotSupported
- Defined in:
- lib/database_validations/validations/errors.rb
Instance Attribute Summary collapse
-
#database ⇒ Object
readonly
Returns the value of attribute database.
-
#option ⇒ Object
readonly
Returns the value of attribute option.
-
#supported_options ⇒ Object
readonly
Returns the value of attribute supported_options.
Instance Method Summary collapse
-
#initialize(option, database, supported_options) ⇒ OptionIsNotSupported
constructor
A new instance of OptionIsNotSupported.
Constructor Details
#initialize(option, database, supported_options) ⇒ OptionIsNotSupported
Returns a new instance of OptionIsNotSupported.
36 37 38 39 40 41 |
# File 'lib/database_validations/validations/errors.rb', line 36 def initialize(option, database, ) @option = option @database = database = super "Option #{self.option} is not supported for #{self.database}. Supported options are: #{self.supported_options}" end |
Instance Attribute Details
#database ⇒ Object (readonly)
Returns the value of attribute database.
34 35 36 |
# File 'lib/database_validations/validations/errors.rb', line 34 def database @database end |
#option ⇒ Object (readonly)
Returns the value of attribute option.
34 35 36 |
# File 'lib/database_validations/validations/errors.rb', line 34 def option @option end |
#supported_options ⇒ Object (readonly)
Returns the value of attribute supported_options.
34 35 36 |
# File 'lib/database_validations/validations/errors.rb', line 34 def end |