class RestMyCase::Validator

Public Class Methods

target(name, options = {}) click to toggle source
# File lib/rest_my_case/validator.rb, line 7
def self.target(name, options = {})
  defend(name, options)

  if defendant_options[:in].present?
    context_reader defendant_options[:in]
  else
    context_reader name
  end
end

Public Instance Methods

perform() click to toggle source
# File lib/rest_my_case/validator.rb, line 21
def perform
  return if defendant_options.empty?

  error('unprocessable_entity') if invalid?
end