Sha256: 9e9e14e30fb1243d805f809781c82cf6654fe48d98436fa1cfca574621b73772

Contents?: true

Size: 288 Bytes

Versions: 1

Compression:

Stored size: 288 Bytes

Contents

module Likeable
  module MongoidAdapter
    def self.cast_id
      lambda { |id| id.to_s }
    end

    def self.find_one
      lambda { |klass, id|
        klass.find id
      }
    end

    def self.find_many
      lambda { |klass, ids|
        klass.find ids
      }
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
likeable-0.1.2 lib/likeable/adapters/mongoid_adapter.rb