module Crowdfund::FundingRound
Public Class Methods
roll_die()
click to toggle source
# File lib/crowdfund/funding_round.rb, line 6 def self.roll_die rand(1..6) end
spend_or_receive(project)
click to toggle source
# File lib/crowdfund/funding_round.rb, line 10 def self.spend_or_receive(project) number_rolled = roll_die if number_rolled.even? project.add else project.subtract end pledge = PledgePool.random project.received_pledge(pledge) end