Class: HomePage::Navigation::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/home_page/navigation.rb

Constant Summary collapse

@@items =
[:users, :authentication]
@@products =
{}
{}

Class Method Summary collapse

Class Method Details

.add_menu_option(resource, option, value) ⇒ Object



24
25
26
27
# File 'lib/home_page/navigation.rb', line 24

def self.add_menu_option(resource, option, value)
  @@menu_options[resource] ||= {}
  @@menu_options[resource][option] = value
end

.add_product(slug, text) ⇒ Object



16
17
18
# File 'lib/home_page/navigation.rb', line 16

def self.add_product(slug, text)
  @@products[slug] = text
end

.itemsObject



8
9
10
# File 'lib/home_page/navigation.rb', line 8

def self.items
  @@items
end

.items=(value) ⇒ Object



12
13
14
# File 'lib/home_page/navigation.rb', line 12

def self.items=(value)
  @@items = value
end


29
30
31
32
# File 'lib/home_page/navigation.rb', line 29

def self.menu_options(resource)
  @@menu_options[resource] ||= {}
  @@menu_options[resource]
end

.productsObject



20
21
22
# File 'lib/home_page/navigation.rb', line 20

def self.products
  @@products
end