class FlexitimeClient::Resources::BaseResource
Attributes
attributes[R]
Public Class Methods
new(attributes:)
click to toggle source
# File lib/flexitime_client/resources/base_resource.rb, line 4 def initialize(attributes:) @attributes = attributes build end
Protected Instance Methods
build()
click to toggle source
# File lib/flexitime_client/resources/base_resource.rb, line 11 def build attr = attributes.select { |key| self.respond_to?("#{key}=")} attr.each { |key,value | self.send("#{key}=", value) } end