Class: Gitlab::Tracking::Destinations::SnowplowContextValidator
- Inherits:
-
Object
- Object
- Gitlab::Tracking::Destinations::SnowplowContextValidator
- Defined in:
- lib/gitlab/tracking/destinations/snowplow_context_validator.rb
Instance Method Summary collapse
Instance Method Details
#validate!(context) ⇒ Object
7 8 9 10 11 12 |
# File 'lib/gitlab/tracking/destinations/snowplow_context_validator.rb', line 7 def validate!(context) Array.wrap(context).each do |item| json = item.with_indifferent_access validate_against_schema(json[:schema], json[:data]) end end |