Module: RequiredQueryAttributes::Relation

Extended by:
ActiveSupport::Concern
Defined in:
lib/required_query_attributes/relation.rb

Instance Method Summary collapse

Instance Method Details

#loadObject

Intercepts calls to ‘load’, validating for required attributes before execution



8
9
10
11
12
# File 'lib/required_query_attributes/relation.rb', line 8

def load(*)
  required_query_attributes = @klass.required_query_attributes
  check_required_query_attributes(required_query_attributes) if required_query_attributes
  super
end