Method: Collector::Repository::ClassMethods#method_missing
- Defined in:
- lib/collector/repository.rb
#method_missing(method_sym, *arguments, &block) ⇒ Object
86 87 88 89 90 91 92 93 94 |
# File 'lib/collector/repository.rb', line 86 def method_missing(method_sym, *arguments, &block) if method_sym.to_s =~ /^find_by_(.*)$/ find_by($1.to_sym => arguments.first) elsif method_sym.to_s =~ /^find_first_by_(.*)$/ find_first_by($1.to_sym => arguments.first) else super end end |