module Tutor::Students::TutoringSessionsControllerControllerHelper

Public Instance Methods

tutoring_session_from_session_data() click to toggle source

To get tutoring session from session data

# File app/helpers/tutor/students/tutoring_sessions_controller_controller_helper.rb, line 14
def tutoring_session_from_session_data
  if session[:tutoring_session]
    TutoringSession.new(session.delete(:tutoring_session))
  end
end
tutoring_session_selectable_resource(resource) click to toggle source

Provide selectable resource for tutoring session

# File app/helpers/tutor/students/tutoring_sessions_controller_controller_helper.rb, line 4
def tutoring_session_selectable_resource(resource)
  return @options if @options
  @options ||= []
  tutor = resource.is_a?(Tutor) ? resource : resource.tutor
  courses = tutor.courses
  @options << ['Courses', courses] unless courses.blank?
  @options
end