Module: MenuBarHelper
- Defined in:
- app/helpers/menu_bar_helper.rb
Instance Method Summary collapse
- #link_to_application(icon, app_name, minimal_permissions) ⇒ Object
- #link_to_bibliotheca ⇒ Object
- #link_to_classroom ⇒ Object
Instance Method Details
#link_to_application(icon, app_name, minimal_permissions) ⇒ Object
10 11 12 13 14 15 |
# File 'app/helpers/menu_bar_helper.rb', line 10 def link_to_application(icon, app_name, ) return unless current_user&.send() url = url_for_application(app_name) link_to fixed_fa_icon(icon, text: t(app_name)), url, role: 'menuitem', tabindex: '-1' end |
#link_to_bibliotheca ⇒ Object
6 7 8 |
# File 'app/helpers/menu_bar_helper.rb', line 6 def link_to_bibliotheca link_to_application :book, :bibliotheca, :writer? end |
#link_to_classroom ⇒ Object
2 3 4 |
# File 'app/helpers/menu_bar_helper.rb', line 2 def link_to_classroom link_to_application 'graduation-cap', :classroom, :teacher_here? end |