Class: Decant::Content
- Inherits:
-
Object
- Object
- Decant::Content
- Defined in:
- lib/generators/frozen/templates/md/initializers/decant_extensions.rb
Class Method Summary collapse
Class Method Details
.where(**kwargs) ⇒ Object
5 6 7 8 9 10 11 12 13 |
# File 'lib/generators/frozen/templates/md/initializers/decant_extensions.rb', line 5 def self.where(**kwargs) scope = all kwargs.each do |key, value| if value.to_s != "all" scope.select! { |page| Array.wrap(page.send(key)).intersect?(Array.wrap(value)) } end end scope end |