class Daedal::Attributes::Query

Public Instance Methods

coerce(q) click to toggle source
# File lib/daedal/attributes/query.rb, line 4
def coerce(q)
  unless q.is_a? Daedal::Queries::Query or !required? && q.nil?
    raise Virtus::CoercionError.new(q, 'Daedal::Queries::Query')
  end

  q
end