class Macros::Contract::Prepopulate
Public Class Methods
new(options_key: nil)
click to toggle source
# File lib/macros/contract/prepopulate.rb, line 6 def initialize(options_key: nil) @options_key = options_key end
Public Instance Methods
call(ctx, **)
click to toggle source
# File lib/macros/contract/prepopulate.rb, line 10 def call(ctx, **) options = ctx[@options_key] || {} ctx['contract.default'].prepopulate!(options) end