Class: Rubydojo::DashboardController

Inherits:
ApplicationController show all
Defined in:
app/controllers/rubydojo/dashboard_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject



3
4
5
6
7
8
9
10
11
# File 'app/controllers/rubydojo/dashboard_controller.rb', line 3

def index
  @lessons = Rubydojo::Lesson.all
  @completed_lessons = session[:completed_lessons] || []
  @progress_percent = if @lessons.any?
    ((@completed_lessons.size.to_f / @lessons.size) * 100).round
  else
    0
  end
end