class Tbone::Generators::BackboneModelGenerator
Public Instance Methods
create_controller()
click to toggle source
# File lib/generators/tbone/backbone_model/backbone_model_generator.rb, line 8 def create_controller template "model.coffee.erb", "app/assets/javascripts/models/#{single_name}.js.coffee" template "collection.coffee.erb", "app/assets/javascripts/collections/#{plural_name}.js.coffee" end
Private Instance Methods
class_name()
click to toggle source
# File lib/generators/tbone/backbone_model/backbone_model_generator.rb, line 13 def class_name name end
plural_name()
click to toggle source
# File lib/generators/tbone/backbone_model/backbone_model_generator.rb, line 16 def plural_name name.underscore.pluralize end
single_name()
click to toggle source
# File lib/generators/tbone/backbone_model/backbone_model_generator.rb, line 19 def single_name name.underscore end