Module: Spectre::ClassMethods
- Defined in:
- lib/spectre.rb
Instance Method Summary collapse
Instance Method Details
#spectre(*modules) ⇒ Object
24 25 26 27 28 29 30 31 32 33 34 35 |
# File 'lib/spectre.rb', line 24 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 |