Table of Contents - shoegaze-1.2.0 Documentation
Classes and Modules
- Shoegaze
- Shoegaze::Datastore
- Shoegaze::Implementation
- Shoegaze::Mock
- Shoegaze::Model
- Shoegaze::Model::UnknownRecordError
- Shoegaze::Proxy
- Shoegaze::Proxy::Interface
- Shoegaze::Proxy::Interface::ClassMethods
- Shoegaze::Proxy::Template
- Shoegaze::Scenario
- Shoegaze::Scenario::Mock
- Shoegaze::Scenario::Orchestrator
- Shoegaze::Scenario::Orchestrator::NoImplementationError
Methods
- ::[] — Shoegaze::Model
- ::all — Shoegaze::Model
- ::count — Shoegaze::Model
- ::create — Shoegaze::Model
- ::destroy — Shoegaze::Model
- ::drop_records — Shoegaze::Model
- ::ensure_model_namespace — Shoegaze::Model
- ::exists? — Shoegaze::Model
- ::find — Shoegaze::Model
- ::find_by — Shoegaze::Model
- ::first — Shoegaze::Model
- ::included — Shoegaze::Proxy::Interface
- ::last — Shoegaze::Model
- ::method_missing — Shoegaze::Proxy::Template
- ::mock — Shoegaze::Mock
- ::mock — Shoegaze::Scenario::Mock
- ::new — Shoegaze::Implementation
- ::new — Shoegaze::Model
- ::new — Shoegaze::Proxy::Template
- ::new — Shoegaze::Scenario
- ::new — Shoegaze::Scenario::Orchestrator
- ::new — Shoegaze::Proxy
- ::raise_no_implementation_error — Shoegaze::Proxy::Template
- ::records_for_class — Shoegaze::Model
- ::register_model — Shoegaze::Model
- ::select — Shoegaze::Model
- ::store — Shoegaze::Model
- ::unregister_model — Shoegaze::Model
- ::update — Shoegaze::Model
- ::where — Shoegaze::Model
- #add_default_scenario — Shoegaze::Proxy::Interface::ClassMethods
- #allowance — Shoegaze::Scenario::Orchestrator
- #as_json — Shoegaze::Model
- #attributes — Shoegaze::Model
- #calling — Shoegaze::Proxy::Interface::ClassMethods
- #class_call — Shoegaze::Proxy::Interface::ClassMethods
- #create_datastore_class — Shoegaze::Datastore
- #datasource — Shoegaze::Scenario
- #datastore — Shoegaze::Datastore
- #default — Shoegaze::Implementation
- #default_scenario — Shoegaze::Proxy::Interface::ClassMethods
- #defining_method — Shoegaze::Implementation
- #destroy — Shoegaze::Model
- #destroy! — Shoegaze::Model
- #execute_scenario — Shoegaze::Scenario::Orchestrator
- #extend_double_with_extra_methods — Shoegaze::Proxy::Interface::ClassMethods
- #implement — Shoegaze::Scenario::Orchestrator
- #implement — Shoegaze::Proxy::Interface::ClassMethods
- #implement_class_method — Shoegaze::Proxy::Interface::ClassMethods
- #implement_instance_method — Shoegaze::Proxy::Interface::ClassMethods
- #instance_call — Shoegaze::Proxy::Interface::ClassMethods
- #method_missing — Shoegaze::Proxy::Template
- #proxy — Shoegaze::Proxy::Interface::ClassMethods
- #proxy_interface — Shoegaze::Scenario::Orchestrator
- #reload — Shoegaze::Model
- #represent — Shoegaze::Scenario::Orchestrator
- #represent_method — Shoegaze::Scenario
- #representer — Shoegaze::Scenario
- #save — Shoegaze::Model
- #save! — Shoegaze::Model
- #scenario — Shoegaze::Implementation
- #to_proc — Shoegaze::Scenario
- #update_attributes — Shoegaze::Model
- #update_attributes! — Shoegaze::Model
- #with — Shoegaze::Scenario::Orchestrator
- #yields — Shoegaze::Scenario::Orchestrator