Class: StockTracker::CurrentQuote

Inherits:
Object
  • Object
show all
Includes:
YahooFinance
Defined in:
lib/stocktracker.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(symbol) ⇒ CurrentQuote

Returns a new instance of CurrentQuote.



18
19
20
21
# File 'lib/stocktracker.rb', line 18

def initialize(symbol)
  self.symbol = symbol.upcase
  self.results = yahoo_quote
end

Instance Attribute Details

#resultsObject

Returns the value of attribute results.



17
18
19
# File 'lib/stocktracker.rb', line 17

def results
  @results
end

#symbolObject

Returns the value of attribute symbol.



17
18
19
# File 'lib/stocktracker.rb', line 17

def symbol
  @symbol
end

Instance Method Details

#cacheObject



13
14
15
# File 'lib/stocktracker.rb', line 13

def cache
  StockTracker.cache
end