Module: Trailblazer::Operation::Resolver
- Defined in:
- lib/trailblazer/operation/resolver.rb
Overview
Provides builds-> (model, policy, params).
Defined Under Namespace
Modules: BuildOperation
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(includer) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/trailblazer/operation/resolver.rb', line 7 def self.included(includer) includer.class_eval do include Policy # ::build_policy include Model::External # ::build_operation_class extend BuildOperation # ::build_operation end end |
Instance Method Details
#initialize(params, options) ⇒ Object
25 26 27 28 |
# File 'lib/trailblazer/operation/resolver.rb', line 25 def initialize(params, ) @policy = [:policy] super end |