class Locman::Visit
This represents a single visit.
Attributes
arrived_at[RW]
departed_at[RW]
latitude[RW]
longitude[RW]
Public Class Methods
create_from_cl_visit(cl_visit)
click to toggle source
Creates a new Locman::Location
instance from CLVisit object. @param cl_visit [CLVisit] @return [Locman::Location]
# File lib/locman/visit.rb, line 9 def self.create_from_cl_visit(cl_visit) Locman::Visit.new( latitude: cl_visit.coordinate.latitude, longitude: cl_visit.coordinate.longitude, departed_at: cl_visit.departureDate, arrived_at: cl_visit.arrivalDate ) end
new(options = {})
click to toggle source
Creates a new Locman::Location
instance. @param options [Hash] Attributes that will be assigned on instance creation @return [Locman::Location]
# File lib/locman/visit.rb, line 21 def initialize(options = {}) options.each { |key, value| send("#{key}=", value) } self end