Class: MockChargebee::Validations::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/mock_chargebee/validations/base.rb

Class Method Summary collapse

Class Method Details

.validate_required(params) ⇒ Object



4
5
6
7
8
# File 'lib/mock_chargebee/validations/base.rb', line 4

def self.validate_required(params)
  self::REQUIRED_KEYS.each do |required_key|
    raise ChargeBee::InvalidRequestError.new(400, "Required key missing: #{required_key}") unless params.has_key?(required_key)
  end
end