class SOSHelper::ProjectManager
Public Class Methods
new(key, value)
click to toggle source
# File lib/boss.rb, line 36 def initialize(key, value) @employee = key @tasks = check value @results = nil end
Public Instance Methods
assign_tasks_to(you)
click to toggle source
# File lib/boss.rb, line 63 def assign_tasks_to(you) you.do @tasks end
capitalize(employee)
click to toggle source
# File lib/boss.rb, line 52 def capitalize(employee) employee = employee.to_s employee[0] = employee[0].capitalize employee end
check(value)
click to toggle source
# File lib/boss.rb, line 58 def check(value) return value.to_a if value.is_a? Set value end
done()
click to toggle source
# File lib/boss.rb, line 42 def done name = recognize_employee @results = assign_tasks_to name end
recognize_employee()
click to toggle source
# File lib/boss.rb, line 47 def recognize_employee employee = capitalize @employee eval( employee + ".new") end