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 13
def ==(other)
  super && @block == other.block
end
if_value(entity, options) click to toggle source
# File lib/grape_entity/condition/block_condition.rb, line 17
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 9
def setup(block)
  @block = block
end