Sha256: 26aa3b614521e3b6d00467867ad8331c9801fbb2294b920938a11231453ca497

Contents?: true

Size: 417 Bytes

Versions: 10

Compression:

Stored size: 417 Bytes

Contents

module Cable
  module Menu
    module SimpleNavigationMethods
      
      
      def items
        self.children.where(:show_in_menu => true)
      end

      def key
        self.title.underscore.gsub(" ", "_").gsub("'","")
      end

      def name
        self.title
      end
      
      def options
        return Hash.new if self[:options].nil?
        self[:options]
      end
      
      
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
cable-0.9.17 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.16 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.15 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.14 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.13 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.12 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.11 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.10 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.9 lib/cable/menu/simple_navigation_methods.rb
cable-0.9.8 lib/cable/menu/simple_navigation_methods.rb