module DestinationErrors::ActiveModelIntegration
Public Class Methods
included(base)
click to toggle source
# File lib/destination_errors/active_model_integration.rb, line 11 def self.included(base) base.include(ActiveModel::Validations) base.prepend(Initializer) base.extend(ClassMethods) base.class_eval do attr_reader :errors end end
Public Instance Methods
read_attribute_for_validation(attr)
click to toggle source
Required for ActiveModel::Validations
# File lib/destination_errors/active_model_integration.rb, line 7 def read_attribute_for_validation(attr) send(attr) end