Module: TumblrWrapper::Validators
- Included in:
- Resource
- Defined in:
- lib/tumblr_wrapper/validators.rb
Instance Method Summary collapse
- #validate_not_present(key, parameters) ⇒ Object
- #validate_oauth ⇒ Object
- #validate_present(key, parameters) ⇒ Object
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_oauth ⇒ Object
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 |