Class: WorthSaving::Form::Base
- Inherits:
-
Object
- Object
- WorthSaving::Form::Base
- Defined in:
- lib/worth_saving/form/base.rb
Instance Method Summary collapse
-
#initialize(template, record, options, &proc) ⇒ Base
constructor
A new instance of Base.
- #render ⇒ Object
Methods included from Record
Methods included from Rendering
Constructor Details
#initialize(template, record, options, &proc) ⇒ Base
Returns a new instance of Base.
7 8 9 10 11 12 13 |
# File 'lib/worth_saving/form/base.rb', line 7 def initialize(template, record, , &proc) @template = template @record = record @proc = proc @interval = .delete(:save_interval) || WorthSaving::Engine.config.default_save_interval @options = .merge builder: WorthSaving::FormBuilder end |
Instance Method Details
#render ⇒ Object
15 16 17 18 |
# File 'lib/worth_saving/form/base.rb', line 15 def render [:worth_saving_recovery] = recovery? render_form end |