class Reactor::Workflow::Standard
Constants
- WORKFLOW_ACTIONS
Public Class Methods
new(obj, meta_obj)
click to toggle source
# File lib/reactor/workflow/standard.rb, line 6 def initialize(obj, meta_obj) @obj, @meta_obj = obj, meta_obj end
Public Instance Methods
empty?()
click to toggle source
# File lib/reactor/workflow/standard.rb, line 10 def empty? false end
name()
click to toggle source
# File lib/reactor/workflow/standard.rb, line 14 def name @meta_obj.workflow_name end
Protected Instance Methods
valid_action?(action)
click to toggle source
# File lib/reactor/workflow/standard.rb, line 29 def valid_action?(action) @obj.send(:crul_obj).valid_actions.include?(action.to_s) end