class Routler::Formatters::Csv
Public Class Methods
new(controllers=[])
click to toggle source
# File lib/routler/formatters/csv.rb, line 7 def initialize(controllers=[]) @controllers = controllers end
Public Instance Methods
format(controllers=nil)
click to toggle source
# File lib/routler/formatters/csv.rb, line 11 def format(controllers=nil) @controllers = controllers if controllers CSV.generate do |csv| csv << ['Controller', 'Action'] @controllers.each do |c| c.actions.each do |a| csv << [c.name, a] end end end end