class Daedal::Attributes::FilterArray
Public Instance Methods
<<(f)
click to toggle source
override the << method so that you throw an error if you don't try to append a query
Calls superclass method
# File lib/daedal/attributes/filter_array.rb, line 7 def <<(f) if f.is_a? Daedal::Filters::Filter super f else raise Virtus::CoercionError.new(f, 'Daedal::Filters::Filter') end end
unshift(f)
click to toggle source
Calls superclass method
# File lib/daedal/attributes/filter_array.rb, line 15 def unshift(f) if f.is_a? Daedal::Filters::Filter super f else raise Virtus::CoercionError.new(f, 'Daedal::Filters::Filter') end end