Module: Teamsupport::Creatable

Included in:
Customer, CustomerProduct, Product, Ticket, TicketAction
Defined in:
lib/teamsupport/creatable.rb

Instance Method Summary collapse

Instance Method Details

#DateCreatedTime

Time when object was created on TeamSupport

Examples:

teamsupport_object = Teamsupport::Creatable.new(DateCreated: '4/4/2015 9:45 AM')
teamsupport_object.DateCreated

Returns:

  • (Time)


14
15
16
# File 'lib/teamsupport/creatable.rb', line 14

def DateCreated # rubocop:disable Style/MethodName
  Time.strptime(@attrs[:DateCreated], '%m/%d/%Y %l:%M %p').utc unless @attrs[:DateCreated].nil?
end

#DateModifiedTime

Time when object was last modified on TeamSupport

Examples:

teamsupport_object = Teamsupport::Creatable.new(DateModified: '4/4/2015 10:00 AM')
teamsupport_object.DateModified

Returns:

  • (Time)


27
28
29
# File 'lib/teamsupport/creatable.rb', line 27

def DateModified # rubocop:disable Style/MethodName
  Time.strptime(@attrs[:DateModified], '%m/%d/%Y %l:%M %p').utc unless @attrs[:DateModified].nil?
end