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

Raises:



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:



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

Raises:



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

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