class CanadianMergers::Merger
Merger
object
Attributes
industry[RW]
parties[RW]
result[RW]
Public Class Methods
all()
click to toggle source
# File lib/canadian_mergers/merger.rb, line 20 def self.all @@all end
create(parties, industry, result)
click to toggle source
# File lib/canadian_mergers/merger.rb, line 16 def self.create(parties, industry, result) new(parties, industry, result).tap(&:save) end
destroy_all()
click to toggle source
# File lib/canadian_mergers/merger.rb, line 24 def self.destroy_all all.clear end
new(parties, industry, result)
click to toggle source
# File lib/canadian_mergers/merger.rb, line 6 def initialize(parties, industry, result) @parties = parties @industry = industry @result = result end
Public Instance Methods
save()
click to toggle source
# File lib/canadian_mergers/merger.rb, line 12 def save self.class.all << self end