Class: Macros::Contract::Prepopulate
- Defined in:
- lib/macros/contract/prepopulate.rb
Instance Method Summary collapse
- #call(ctx) ⇒ Object
-
#initialize(options_key: nil) ⇒ Prepopulate
constructor
A new instance of Prepopulate.
Methods inherited from Base
Constructor Details
#initialize(options_key: nil) ⇒ Prepopulate
Returns a new instance of Prepopulate.
6 7 8 |
# File 'lib/macros/contract/prepopulate.rb', line 6 def initialize(options_key: nil) = end |
Instance Method Details
#call(ctx) ⇒ Object
10 11 12 13 |
# File 'lib/macros/contract/prepopulate.rb', line 10 def call(ctx, **) = ctx[] || {} ctx['contract.default'].prepopulate!() end |