3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# File 'lib/ice/generated_helpers.rb', line 3
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 << "\n edit\#{model_name}Path = (object)->\n \"/\#{name.tableize}/\" + object.id + \"/edit\"\n\n new\#{model_name}Path = ()->\n \"/\#{name.tableize}/new\"\n\n \#{name}Path = (object)->\n \"/\#{name.tableize}/\" + object.id\n\n \#{name.pluralize}Path = ()->\n \"/\#{name.tableize}\"\n\n COFFEESCRIPT\n end\n coffeescript\nend\n"
|