class Schofield::Generators::Navigation
Public Class Methods
generate()
click to toggle source
# File lib/generators/schofield/navigation.rb, line 7 def self.generate Levels.all.select(&:routes?).inject("\n %ul\n %li.toplevel") do |memo, level| memo += "\n\n - if permitted_to?(:read, :#{level.name.pluralize})" memo += "\n %li{ :class => nav_classes('#{level.model.name}') }= link_to '#{level.model.name.titleize.pluralize}', admin_#{level.name.pluralize}_path" end end