Module: Spectre::ClassMethods
- Defined in:
- lib/spectre.rb
Instance Method Summary collapse
Instance Method Details
#spectre(*modules) ⇒ Object
29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'lib/spectre.rb', line 29 def spectre(*modules) modules.each do |mod| case mod when :embeddable include Spectre::Embeddable when :searchable include Spectre::Searchable else raise ArgumentError, "Unknown spectre module: #{mod}" end end end |