class Grape::Entity::Condition::BlockCondition
Attributes
block[R]
Public Instance Methods
==(other)
click to toggle source
Calls superclass method
Grape::Entity::Condition::Base#==
# File lib/grape_entity/condition/block_condition.rb, line 11 def ==(other) super && @block == other.block end
if_value(entity, options)
click to toggle source
# File lib/grape_entity/condition/block_condition.rb, line 15 def if_value(entity, options) entity.exec_with_object(options, &@block) end
setup(&block)
click to toggle source
# File lib/grape_entity/condition/block_condition.rb, line 7 def setup(&block) @block = block end