Method: Tutorial#previous_step

Defined in:
lib/nexmo_developer/app/models/tutorial.rb

#previous_stepObject



79
80
81
82
83
84
85
# File 'lib/nexmo_developer/app/models/tutorial.rb', line 79

def previous_step
  current_task_index = subtasks.map(&:name).index(@current_step)
  return nil unless current_task_index
  return nil if current_task_index <= 0

  subtasks[current_task_index - 1]
end