Class: Opawesome::TestOption

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/opawesome/test_option.rb

Instance Method Summary collapse

Instance Method Details

#conversion_rateObject



6
7
8
# File 'app/models/opawesome/test_option.rb', line 6

def conversion_rate
  (selection_count == 0 or conversion_count == 0) ? 0 : (conversion_count.to_f / selection_count.to_f * 100.0)
end

#convert!Object



15
16
17
18
# File 'app/models/opawesome/test_option.rb', line 15

def convert!
  self.conversion_count += 1
  save!
end

#select!Object



10
11
12
13
# File 'app/models/opawesome/test_option.rb', line 10

def select!
  self.selection_count += 1
  save!
end