# File lib/grape_entity/condition.rb, line 9 def self.new_if(arg) case arg when Hash then HashCondition.new false, arg when Proc then BlockCondition.new false, &arg when Symbol then SymbolCondition.new false, arg end end