Module: BitBucket::Validations::Presence
- Included in:
- BitBucket::Validations
- Defined in:
- lib/bitbucket_rest_api/validations/presence.rb
Instance Method Summary collapse
-
#_validate_presence_of(*params) ⇒ Object
Ensures that essential arguments are present before request is made.
-
#_validate_user_repo_params(user_name, repo_name) ⇒ Object
Check if user or repository parameters are passed.
Instance Method Details
#_validate_presence_of(*params) ⇒ Object
Ensures that essential arguments are present before request is made
9 10 11 12 13 |
# File 'lib/bitbucket_rest_api/validations/presence.rb', line 9 def _validate_presence_of(*params) params.each do |param| raise ArgumentError, "parameter cannot be nil" if param.nil? end end |
#_validate_user_repo_params(user_name, repo_name) ⇒ Object
Check if user or repository parameters are passed
18 19 20 21 |
# File 'lib/bitbucket_rest_api/validations/presence.rb', line 18 def _validate_user_repo_params(user_name, repo_name) raise ArgumentError, "[user] parameter cannot be nil" if user_name.nil? raise ArgumentError, "[repo] parameter cannot be nil" if repo_name.nil? end |