Class: Fonecal::CircuitInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/fonecal/circuit_info.rb

Instance Method Summary collapse

Constructor Details

#initialize(info) ⇒ CircuitInfo

Returns a new instance of CircuitInfo.



3
4
5
# File 'lib/fonecal/circuit_info.rb', line 3

def initialize(info)
  @info = info
end

Instance Method Details

#cityObject



15
16
17
# File 'lib/fonecal/circuit_info.rb', line 15

def city
  @info['City:'].cap
end

#lapsObject



19
20
21
# File 'lib/fonecal/circuit_info.rb', line 19

def laps
  @info['Number of Laps:'].to_i
end

#nameObject



7
8
9
10
11
12
13
# File 'lib/fonecal/circuit_info.rb', line 7

def name
  if @info['Circuit Name:']
    @info['Circuit Name:'].cap 
  else
    ""
  end
end