Class: Trailblazer::Endpoint::Protocol::FindProcessModel

Inherits:
Activity::Railway
  • Object
show all
Defined in:
lib/trailblazer/endpoint/protocol/find_process_model.rb

Instance Method Summary collapse

Instance Method Details

#find_process_model(ctx, process_model_class:, process_model_id:) ⇒ Object

DISCUSS: should the implementation remain in Activity? def find_process_model?(ctx, find_process_model:, **)

find_process_model

end



11
12
13
# File 'lib/trailblazer/endpoint/protocol/find_process_model.rb', line 11

def find_process_model(ctx, process_model_class:, process_model_id:, **)
  ctx[:process_model] = process_model_class.find_by(id: process_model_id)
end