Module: Bizarroids::Settings::SettingsHelper

Defined in:
app/helpers/bizarroids/settings/settings_helper.rb

Instance Method Summary collapse

Instance Method Details

#bizarroids_edit_button(path) ⇒ Object



3
4
5
6
7
# File 'app/helpers/bizarroids/settings/settings_helper.rb', line 3

def bizarroids_edit_button path
  link_to path, class: 'btn btn-link btn-xs text-primary' do
     :span, '', class: 'glyphicon glyphicon-pencil'
  end
end


13
14
15
16
17
# File 'app/helpers/bizarroids/settings/settings_helper.rb', line 13

def bizarroids_settings_menu_link
  link_to bizarroids_t('settings.name'),
    bizarroids_settings_engine.options_path,
    class: [bizarroids_settings_menu_link_class, 'list-group-item']
end

Returns:

  • (Boolean)


23
24
25
# File 'app/helpers/bizarroids/settings/settings_helper.rb', line 23

def bizarroids_settings_menu_link_active?
  controller.kind_of?(Bizarroids::Settings::OptionsController)
end


19
20
21
# File 'app/helpers/bizarroids/settings/settings_helper.rb', line 19

def bizarroids_settings_menu_link_class
  bizarroids_settings_menu_link_active? ? :active : nil
end

#bizarroids_t(key) ⇒ Object



9
10
11
# File 'app/helpers/bizarroids/settings/settings_helper.rb', line 9

def bizarroids_t key
  t key, scope: :bizarroids
end