module AirbnbApi::Service::ClassMethods
Attributes
parameters[RW]
path[RW]
requires_oauth_token[R]
Public Instance Methods
can_use_client?(client)
click to toggle source
# File lib/airbnb_api/service.rb, line 27 def can_use_client?(client) requires_oauth_token? == client.oauth_token? end
require_oauth_token()
click to toggle source
# File lib/airbnb_api/service.rb, line 23 def require_oauth_token @requires_oauth_token = true end
requires_oauth_token?()
click to toggle source
# File lib/airbnb_api/service.rb, line 31 def requires_oauth_token? @requires_oauth_token == true end
set_parameter(parameter, default)
click to toggle source
# File lib/airbnb_api/service.rb, line 18 def set_parameter(parameter, default) @parameters ||= {} @parameters[parameter.to_sym] = default end
set_path(path)
click to toggle source
# File lib/airbnb_api/service.rb, line 14 def set_path(path) @path = path end