Module: MenuBarHelper

Defined in:
app/helpers/menu_bar_helper.rb

Instance Method Summary collapse

Instance Method Details



10
11
12
13
14
15
# File 'app/helpers/menu_bar_helper.rb', line 10

def link_to_application(icon, app_name, minimal_permissions)
  return unless current_user&.send(minimal_permissions)
  url = url_for_application(app_name)

  link_to fixed_fa_icon(icon, text: t(app_name)), url, role: 'menuitem', tabindex: '-1'
end


6
7
8
# File 'app/helpers/menu_bar_helper.rb', line 6

def link_to_bibliotheca
  link_to_application :book, :bibliotheca, :writer?
end


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