Class: Daedal::Attributes::QueryOrNil

Inherits:
Virtus::Attribute
  • Object
show all
Defined in:
lib/daedal/attributes.rb

Instance Method Summary collapse

Instance Method Details

#coerce(value) ⇒ Object



10
11
12
13
14
15
# File 'lib/daedal/attributes.rb', line 10

def coerce(value)
  unless value.is_a? Daedal::Queries::BaseQuery or value.nil?
    raise "Invalid query"
  end
  value
end