Method: DHS::Record::Chainable::Chain#method_missing
- Defined in:
- lib/dhs/concerns/record/chainable.rb
#method_missing(name, *args, **keyword_args, &block) ⇒ Object (protected)
345 346 347 348 349 |
# File 'lib/dhs/concerns/record/chainable.rb', line 345 def method_missing(name, *args, **keyword_args, &block) scope = @record_class.scopes[name] return instance_exec(*args, &scope) if scope resolve.send(name, *args, **keyword_args, &block) end |