class QuickTicker::Stock

Attributes

description[RW]
quote[RW]

Public Class Methods

new(data) click to toggle source
Calls superclass method QuickTicker::Table::new
# File lib/stock.rb, line 7
def initialize(data)

        super(data[:stock])
        self.quote = QuickTicker::StockQuote.new(data[:quote], self)
        self.description = QuickTicker::StockDescription.new(data[:description], self)
        self.related_companies = []
        data[:related_companies].each do |related_company_hash|
                self.related_companies << QuickTicker::StockRelatedCompany.new(related_company_hash, self)
        end
end