Sha256: bffb33b2536c8bacdedb0e4c14439d56f8c4b4b33e7da3b684fb2d6fb38ea8e8
Contents?: true
Size: 695 Bytes
Versions: 4
Compression:
Stored size: 695 Bytes
Contents
module Ice module EcoTemplate module GeneratedHelpers def self.get_routes coffeescript = "" Ice::BaseCube.subclasses.map(&:name).each do |cube_model_name| model_name = cube_model_name.sub(/Cube/, "") name = model_name[0].downcase + model_name[1..-1] coffeescript << <<-COFFEESCRIPT edit#{model_name}Path = (object)-> "/#{name.tableize}/" + object.id + "/edit" new#{model_name}Path = ()-> "/#{name.tableize}/new" #{name}Path = (object)-> "/#{name.tableize}/" + object.id #{name.pluralize}Path = ()-> "/#{name.tableize}" COFFEESCRIPT end coffeescript end end end end
Version data entries
4 entries across 4 versions & 1 rubygems