Class: Wbase::Plan
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Wbase::Plan
- Defined in:
- app/models/wbase/plan.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.annual ⇒ Object
30 31 32 |
# File 'app/models/wbase/plan.rb', line 30 def self.annual where("interval LIKE '%yearly%'") end |
.monthly ⇒ Object
26 27 28 |
# File 'app/models/wbase/plan.rb', line 26 def self.monthly where("interval LIKE '%month%'") end |
Instance Method Details
#annual? ⇒ Boolean
42 43 44 |
# File 'app/models/wbase/plan.rb', line 42 def annual? interval.include?('year') end |
#display_name ⇒ Object
34 35 36 |
# File 'app/models/wbase/plan.rb', line 34 def display_name "#{ price }/#{ interval }" end |
#monthly? ⇒ Boolean
38 39 40 |
# File 'app/models/wbase/plan.rb', line 38 def monthly? interval.include?('month') end |