class LoveLetterApplication::Validator::PlayCard

Public Instance Methods

call(action_hash) click to toggle source
# File lib/love_letter_application/validator/play_card.rb, line 12
def call(action_hash)
  result = validate_card_id.(action_hash)
  return result if result.failure?
  validate = full_validator_for[result[:card_id]]
  validate.(action_hash)
end