Sha256: fabcfe8553df61dc418ff57c1370a7dd653405a4fbb8c5be9a5903d0ad016b2e
Contents?: true
Size: 416 Bytes
Versions: 1
Compression:
Stored size: 416 Bytes
Contents
module WhereLower module ActiveRecordExtension def self.included(base) base.extend(ClassMethods) end module ClassMethods def where_lower(fields) fields.is_a?(Hash) or raise AugumentError, 'fields is not a Hash' WhereLower::Base.spawn_lower_scope(self, fields) end end end end ActiveRecord::Base.class_eval do include ::WhereLower::ActiveRecordExtension end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
where_lower-0.3.0 | lib/where_lower/active_record_extension.rb |