module Fundraising::FundingRound
Public Class Methods
update(project)
click to toggle source
# File lib/fundraising/funding_round.rb, line 6 def self.update(project) @die = Die.new @die.roll if @die.number % 2 == 0 project.add_funds(100) else project.remove_funds(100) end if project.funds_needed <= 0 puts "#{project.name} is fully funded!" else pledge = Donations.random project.pledges(pledge) end end