Module: TumblrWrapper::Validators

Included in:
Resource
Defined in:
lib/tumblr_wrapper/validators.rb

Instance Method Summary collapse

Instance Method Details

#validate_not_present(key, parameters) ⇒ Object



10
11
12
# File 'lib/tumblr_wrapper/validators.rb', line 10

def validate_not_present(key, parameters)
  raise TumblrWrapper::InvalidParameter, key if parameters[key]
end

#validate_oauthObject

Raises:

  • (TumblrWrapper::OauthNeeded)


2
3
4
# File 'lib/tumblr_wrapper/validators.rb', line 2

def validate_oauth
  raise TumblrWrapper::OauthNeeded unless access_token
end

#validate_present(key, parameters) ⇒ Object



6
7
8
# File 'lib/tumblr_wrapper/validators.rb', line 6

def validate_present(key, parameters)
  raise TumblrWrapper::MissingRequiredParameter, key unless parameters[key]
end