Module: Concerns::Accessibility

Included in:
TaskStatus
Defined in:
app/models/concerns/accessibility.rb

Overview

Determines whether a participant can access a lesson

Instance Method Summary collapse

Instance Method Details

#accessible?Boolean

Returns:

  • (Boolean)


5
6
7
# File 'app/models/concerns/accessibility.rb', line 5

def accessible?
  available_for_learning_on <= Time.zone.today
end

#available_for_learning_onObject



9
10
11
# File 'app/models/concerns/accessibility.rb', line 9

def available_for_learning_on
  membership.start_date + start_day - 1
end