Module: Golden::Menu
- Defined in:
- lib/golden/menu.rb,
lib/golden/menu/engine.rb,
lib/golden/menu/version.rb,
lib/golden/menu/option_helper.rb
Defined Under Namespace
Modules: GoldenMenuResource, HierarchicalMenusHelper, MenuResourcesHelper
Classes: Engine, HierarchicalMenu, HierarchicalMenusController, InstallGenerator, MenuResource, OptionHelper
Constant Summary
collapse
- VERSION =
'0.2.0'
- @@groups =
[]
- @@translate_group_block =
lambda { |group|
I18n.t(group, scope: 'golden.menu.groups')
}
- @@permitted_fields =
[
:group, :name, :description, :parent_id, :resource_url, :memu_ids
]
Class Method Summary
collapse
Class Method Details
19
20
21
|
# File 'lib/golden/menu.rb', line 19
def self.configure
yield self
end
|
.translate_group(group) ⇒ Object
23
24
25
26
|
# File 'lib/golden/menu.rb', line 23
def self.translate_group group
return if group.blank?
@@translate_group_block.call group
end
|