Sha256: c88f74686a44a72affcd058caa3b02a00b8509b299a1b11c8428edcafdffbcc3

Contents?: true

Size: 562 Bytes

Versions: 5

Compression:

Stored size: 562 Bytes

Contents

module Lolita
  module Adapter
    module AbstractAdapter
      abstract_method '',:fields,:db, :db_name,:collection,:collection_name,:collections,:collection_names
      abstract_method '',:associations,:associations_class_names
      abstract_method "value",:collection_name=
      abstract_method 'page,per,options ={}',:paginate
      abstract_method 'method_name,page,per,options', :pagination_scope_from_klass
      abstract_method 'name',:reflect_on_association,:field_by_name,:field_by_association
      abstract_method 'id',:find_by_id
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
lolita-3.2.0.rc.5 lib/lolita/adapter/abstract_adapter.rb
lolita-3.2.0.rc.4 lib/lolita/adapter/abstract_adapter.rb
lolita-3.2.0.rc.3 lib/lolita/adapter/abstract_adapter.rb
lolita-3.2.0.rc2 lib/lolita/adapter/abstract_adapter.rb
lolita-3.2.0.rc1 lib/lolita/adapter/abstract_adapter.rb