Module: Pubnub::Validator::Client

Extended by:
CommonValidator
Defined in:
lib/pubnub/validators/client.rb

Overview

Validator for Client object

Class Method Summary collapse

Methods included from CommonValidator

validate_origin, validate_publish_key, validate_subscribe_key, validate_user_id

Class Method Details

.validate!(parameters) ⇒ Object



10
11
12
13
14
15
# File 'lib/pubnub/validators/client.rb', line 10

def validate!(parameters)
  validate_origin parameters[:origin], true
  validate_subscribe_key parameters[:subscribe_key], true
  validate_publish_key parameters[:publish_key]
  validate_user_id parameters[:user_id]
end