Class: RailsWorkflow::UserByRoleOperation

Inherits:
Operation
  • Object
show all
Defined in:
app/models/rails_workflow/user_by_role_operation.rb

Instance Method Summary collapse

Methods inherited from Operation

#instruction, #manager, #manager=

Instance Method Details

#can_be_assigned?(user) ⇒ Boolean

Returns:

  • (Boolean)


8
9
10
# File 'app/models/rails_workflow/user_by_role_operation.rb', line 8

def can_be_assigned? user
  super && (self.template.role == user.role)
end

#can_start?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'app/models/rails_workflow/user_by_role_operation.rb', line 4

def can_start?
  false
end