class FlexitimeClient::ResourceRequest
Attributes
params[R]
resource[R]
Public Class Methods
new(resource:, params: {})
click to toggle source
# File lib/flexitime_client/resource_request.rb, line 5 def initialize(resource:, params: {}) @resource = resource @params = params end
Public Instance Methods
path_with_params()
click to toggle source
# File lib/flexitime_client/resource_request.rb, line 10 def path_with_params encoded_params = URI.encode_www_form(params) [resource.path, encoded_params].join("?") end