module EnsureIt::Config
Constants
- ERRORS
Public Class Methods
error_class(value = nil)
click to toggle source
# File lib/ensure_it/config.rb, line 14 def self.error_class(value = nil) value.nil? ? @error_class ||= EnsureIt::Error : self.error_class = value end
error_class=(value)
click to toggle source
# File lib/ensure_it/config.rb, line 18 def self.error_class=(value) return unless value.is_a?(Class) && value <= Exception @error_class = value end
errors(value = nil)
click to toggle source
# File lib/ensure_it/config.rb, line 5 def self.errors(value = nil) value.nil? ? @errors ||= ERRORS.first : self.errors = value end
errors=(value)
click to toggle source
# File lib/ensure_it/config.rb, line 9 def self.errors=(value) value = value.to_sym if value.is_a?(String) @errors = ERRORS.include?(value) ? value : ERRORS.first end