Class: Razorpay::PayloadValidator
- Inherits:
-
Object
- Object
- Razorpay::PayloadValidator
- Defined in:
- lib/razorpay/payload_validator.rb
Overview
PayloadValidator allows to perform basic validations
Class Method Summary collapse
Class Method Details
.validate(request, validation_configs) ⇒ Object
14 15 16 17 18 19 20 21 |
# File 'lib/razorpay/payload_validator.rb', line 14 def self.validate(request, validation_configs) validation_configs.each do |config| field_name = config.field_name config.validations.each do |validation_type| apply_validation(request, field_name, validation_type) end end end |