Table of Contents - rmodel-1.1.0 Documentation
Classes and Modules
- Rmodel
- Rmodel::ArrayMapper
- Rmodel::BaseMapper
- Rmodel::DummyMapper
- Rmodel::Injector
- Rmodel::Mongo
- Rmodel::Mongo::Mapper
- Rmodel::Mongo::Query
- Rmodel::Mongo::Source
- Rmodel::NotFound
- Rmodel::Repository
- Rmodel::RepositoryExt
- Rmodel::RepositoryExt::Injectable
- Rmodel::RepositoryExt::Scopable
- Rmodel::RepositoryExt::Scopable::ClassMethods
- Rmodel::RepositoryExt::Sugarable
- Rmodel::RepositoryExt::Timestampable
- Rmodel::Scope
- Rmodel::Sequel
- Rmodel::Sequel::Mapper
- Rmodel::Sequel::Query
- Rmodel::Sequel::Source
- Rmodel::UniHash
Methods
- ::define_scope — Rmodel::Scope
- ::included — Rmodel::RepositoryExt::Scopable
- ::new — Rmodel::ArrayMapper
- ::new — Rmodel::BaseMapper
- ::new — Rmodel::NotFound
- ::new — Rmodel::Injector
- ::new — Rmodel::Mongo::Mapper
- ::new — Rmodel::Mongo::Source
- ::new — Rmodel::Repository
- ::new — Rmodel::Scope
- ::new — Rmodel::Sequel::Source
- ::new — Rmodel::UniHash
- #[] — Rmodel::UniHash
- #[]= — Rmodel::UniHash
- #able_to_set_created_at? — Rmodel::RepositoryExt::Timestampable
- #able_to_set_updated_at? — Rmodel::RepositoryExt::Timestampable
- #add_method_missing — Rmodel::Injector
- #build_query — Rmodel::Mongo::Source
- #build_query — Rmodel::Sequel::Source
- #define_attribute — Rmodel::BaseMapper
- #define_attributes — Rmodel::BaseMapper
- #define_timestamps — Rmodel::BaseMapper
- #delegate_to_repository — Rmodel::Injector
- #delete — Rmodel::Mongo::Source
- #delete — Rmodel::Sequel::Source
- #delete_all — Rmodel::Scope
- #delete_all — Rmodel::RepositoryExt::Scopable
- #delete_by_query — Rmodel::Mongo::Source
- #delete_by_query — Rmodel::Sequel::Source
- #deserialize — Rmodel::ArrayMapper
- #deserialize — Rmodel::BaseMapper
- #deserialize — Rmodel::DummyMapper
- #destroy — Rmodel::Repository
- #destroy_all — Rmodel::Scope
- #destroy_all — Rmodel::RepositoryExt::Scopable
- #each — Rmodel::Scope
- #exec_query — Rmodel::Mongo::Source
- #exec_query — Rmodel::Sequel::Source
- #extended — Rmodel::Injector
- #fetch — Rmodel::RepositoryExt::Scopable
- #find — Rmodel::Mongo::Source
- #find — Rmodel::Repository
- #find — Rmodel::Scope
- #find — Rmodel::Sequel::Source
- #find! — Rmodel::RepositoryExt::Sugarable
- #find_all — Rmodel::RepositoryExt::Scopable
- #find_by_id — Rmodel::Mongo::Query
- #find_by_id — Rmodel::Sequel::Query
- #included — Rmodel::Injector
- #injector — Rmodel::RepositoryExt::Injectable
- #insert — Rmodel::Mongo::Source
- #insert — Rmodel::Sequel::Source
- #insert — Rmodel::RepositoryExt::Sugarable
- #insert_array — Rmodel::RepositoryExt::Sugarable
- #insert_one — Rmodel::Repository
- #insert_one — Rmodel::RepositoryExt::Timestampable
- #now — Rmodel::RepositoryExt::Timestampable
- #save — Rmodel::RepositoryExt::Sugarable
- #scope — Rmodel::RepositoryExt::Scopable::ClassMethods
- #scope_class — Rmodel::RepositoryExt::Scopable::ClassMethods
- #serialize — Rmodel::ArrayMapper
- #serialize — Rmodel::BaseMapper
- #serialize — Rmodel::DummyMapper
- #update — Rmodel::Mongo::Source
- #update — Rmodel::Repository
- #update — Rmodel::Sequel::Source
- #update — Rmodel::RepositoryExt::Timestampable