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.
42 43 44 45 46 47 |
# File 'lib/database_validations/validations/errors.rb', line 42 def initialize(option, database, ) @option = option @database = database @supported_options = super "Option #{self.option} is not supported for #{self.database}. Supported options are: #{self.}" end |
Instance Attribute Details
#database ⇒ Object (readonly)
Returns the value of attribute database.
40 41 42 |
# File 'lib/database_validations/validations/errors.rb', line 40 def database @database end |
#option ⇒ Object (readonly)
Returns the value of attribute option.
40 41 42 |
# File 'lib/database_validations/validations/errors.rb', line 40 def option @option end |
#supported_options ⇒ Object (readonly)
Returns the value of attribute supported_options.
40 41 42 |
# File 'lib/database_validations/validations/errors.rb', line 40 def @supported_options end |