Module: YepSearchable
- Defined in:
- lib/yep_searchable.rb,
lib/yep_searchable/version.rb,
lib/yep_searchable/yep_resource.rb,
lib/yep_searchable/configuration.rb,
lib/yep_searchable/searchable_error.rb,
lib/yep_searchable/searchable_resource.rb
Defined Under Namespace
Modules: SearchableResource
Classes: Configuration, SearchableError, YepResource
Constant Summary
collapse
- VERSION =
"0.0.5"
- @@configuration =
Configuration.new
Class Attribute Summary collapse
Class Method Summary
collapse
Class Attribute Details
.searchable_class ⇒ Object
Returns the value of attribute searchable_class.
23
24
25
|
# File 'lib/yep_searchable.rb', line 23
def searchable_class
@searchable_class
end
|
Class Method Details
.configuration ⇒ Object
8
9
10
11
|
# File 'lib/yep_searchable.rb', line 8
def self.configuration
@@configuration ||= Configuration.new
@@configuration
end
|
13
14
15
16
|
# File 'lib/yep_searchable.rb', line 13
def self.configure
self.configuration ||= Configuration.new
yield(configuration)
end
|
.included(mod) ⇒ Object
18
19
20
|
# File 'lib/yep_searchable.rb', line 18
def self.included(mod)
mod.extend(ClassMethods)
end
|