module BraceComb::Helper::InstanceMethods
Public Instance Methods
dependency_model()
click to toggle source
# File lib/brace_comb/dependency_helper.rb, line 69 def dependency_model ::BraceComb.dependency_model.constantize end
initialize_dependency(from: nil, to: nil, dependency_type: nil)
click to toggle source
initialize_dependency
from: job1, to: job2, type: 'shopping'
# File lib/brace_comb/dependency_helper.rb, line 50 def initialize_dependency(from: nil, to: nil, dependency_type: nil) dependency_model.create( source_id: from, destination_id: to, dependency_type: dependency_type, status: :pending ) end
initialize_dependency!(from: nil, to: nil, dependency_type: nil)
click to toggle source
initialize_dependency
from: job1, to: job2, type: 'shopping'
# File lib/brace_comb/dependency_helper.rb, line 60 def initialize_dependency!(from: nil, to: nil, dependency_type: nil) dependency_model.create!( source_id: from, destination_id: to, dependency_type: dependency_type, status: :pending ) end