Class: Sunspot::Rails::StubSessionProxy::Search
- Inherits:
-
Object
- Object
- Sunspot::Rails::StubSessionProxy::Search
- Defined in:
- lib/sunspot/rails/stub_session_proxy.rb
Instance Method Summary collapse
- #build ⇒ Object
- #data_accessor_for(klass) ⇒ Object
- #dynamic_facet(name) ⇒ Object
- #execute ⇒ Object
- #facet(name, dynamic_name = nil) ⇒ Object
- #facets ⇒ Object
- #hits(options = {}) ⇒ Object (also: #raw_results)
- #results ⇒ Object
- #spellcheck_collation ⇒ Object
- #stats(name) ⇒ Object
- #total ⇒ Object
Instance Method Details
#build ⇒ Object
90 91 92 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 90 def build self end |
#data_accessor_for(klass) ⇒ Object
119 120 121 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 119 def data_accessor_for(klass) DataAccessorStub.new end |
#dynamic_facet(name) ⇒ Object
115 116 117 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 115 def dynamic_facet(name) FacetStub.new end |
#execute ⇒ Object
127 128 129 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 127 def execute self end |
#facet(name, dynamic_name = nil) ⇒ Object
111 112 113 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 111 def facet(name, dynamic_name = nil) FacetStub.new end |
#facets ⇒ Object
107 108 109 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 107 def facets [] end |
#hits(options = {}) ⇒ Object Also known as: raw_results
98 99 100 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 98 def hits( = {}) PaginatedCollection.new end |
#results ⇒ Object
94 95 96 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 94 def results PaginatedCollection.new end |
#spellcheck_collation ⇒ Object
131 132 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 131 def spellcheck_collation end |
#stats(name) ⇒ Object
123 124 125 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 123 def stats(name) StatsStub.new end |
#total ⇒ Object
103 104 105 |
# File 'lib/sunspot/rails/stub_session_proxy.rb', line 103 def total 0 end |