Class: Sis::Core::ApplicationSetup
- Inherits:
-
ApplicationRecord
- Object
- ActiveRecord::Base
- ApplicationRecord
- Sis::Core::ApplicationSetup
- Defined in:
- app/models/sis/core/application_setup.rb
Constant Summary collapse
- OPEN =
'Open'.freeze
- CLOSED =
'Closed'.freeze
Instance Method Summary collapse
- #name ⇒ Object
- #programme_level_name ⇒ Object
- #programme_name ⇒ Object
- #programme_type_name ⇒ Object
Methods inherited from ApplicationRecord
Instance Method Details
#name ⇒ Object
37 38 39 40 |
# File 'app/models/sis/core/application_setup.rb', line 37 def name "#{academic_programme.programme.name} #{academic_programme.programme_level.name} #{academic_programme.programme_type.name}" end |
#programme_level_name ⇒ Object
33 34 35 |
# File 'app/models/sis/core/application_setup.rb', line 33 def programme_level_name academic_programme.programme_level.name end |
#programme_name ⇒ Object
25 26 27 |
# File 'app/models/sis/core/application_setup.rb', line 25 def programme_name academic_programme.programme.name end |
#programme_type_name ⇒ Object
29 30 31 |
# File 'app/models/sis/core/application_setup.rb', line 29 def programme_type_name academic_programme.programme_type.name end |