Sha256: ba97e8e1de49fb3b1f1d7e4c1b9f2b080ab35af7d70e45a0475ec07f664067c2

Contents?: true

Size: 704 Bytes

Versions: 16

Compression:

Stored size: 704 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
      abstract_method 'query', :search
      abstract_method 'access_modes_for', :record
      abstract_method '', :nested_attributes_options
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
lolita-3.4.2 lib/lolita/adapter/abstract_adapter.rb
lolita-3.4.1 lib/lolita/adapter/abstract_adapter.rb
lolita-3.4.0 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.9 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.8 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.7 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.6 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.5 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.4 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.3 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.2 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.1 lib/lolita/adapter/abstract_adapter.rb
lolita-3.3.0 lib/lolita/adapter/abstract_adapter.rb
lolita-3.2.1 lib/lolita/adapter/abstract_adapter.rb
lolita-3.2.0.rc.17 lib/lolita/adapter/abstract_adapter.rb
lolita-3.2.0.rc.16 lib/lolita/adapter/abstract_adapter.rb