class Object
Public Class Methods
Finder(finder_class, action = nil, entity = nil)
click to toggle source
# File lib/trailblazer/operation/finder.rb, line 3 def self.Finder(finder_class, action = nil, entity = nil) task = Trailblazer::Activity::TaskBuilder::Binary(Finder.new) injection = Trailblazer::Activity::TaskWrap::Inject::Defaults::Extension( :"finder.class" => finder_class, :"finder.entity" => entity, :"finder.action" => action ) {task: task, id: "finder.build", extensions: [injection]} end