class Trailblazer::Macro::Model
Public Instance Methods
call(options, params: nil, **)
click to toggle source
# File lib/trailblazer/macro/model.rb, line 21 def call(options, params: nil, **) builder = Model::Builder.new options[:model] = model = builder.call(options, params) options[:"result.model"] = result = Trailblazer::Operation::Result.new(!model.nil?, {}) result.success? end