class Pinkman::AppBaseGenerator

Public Instance Methods

generate_files() click to toggle source
# File lib/generators/pinkman/app_base_generator.rb, line 8
def generate_files
  template 'app_app.coffee.erb', "app/assets/javascripts/pinkman/base/#{app_filename}"
  template 'app_router.coffee.erb', "app/assets/javascripts/pinkman/base/#{router_filename}"
  template 'app_collection.coffee.erb', "app/assets/javascripts/pinkman/base/#{collection_filename}"
  template 'app_object.coffee.erb', "app/assets/javascripts/pinkman/base/#{object_filename}"
  template 'app_routes.coffee.erb', "app/assets/javascripts/pinkman/config/routes.coffee"
end

Private Instance Methods

app_collection_name() click to toggle source
# File lib/generators/pinkman/app_base_generator.rb, line 43
def app_collection_name
  app_name + 'Collection'
end
app_filename() click to toggle source
# File lib/generators/pinkman/app_base_generator.rb, line 19
def app_filename
  'app.coffee'
end
app_name() click to toggle source
# File lib/generators/pinkman/app_base_generator.rb, line 35
def app_name
  'App'
end
app_object_name() click to toggle source
# File lib/generators/pinkman/app_base_generator.rb, line 39
def app_object_name
  app_name + 'Object'
end
collection_filename() click to toggle source
# File lib/generators/pinkman/app_base_generator.rb, line 31
def collection_filename
  'collection.coffee'
end
object_filename() click to toggle source
# File lib/generators/pinkman/app_base_generator.rb, line 27
def object_filename
  'object.coffee'
end
router_filename() click to toggle source
# File lib/generators/pinkman/app_base_generator.rb, line 23
def router_filename
  'router.coffee'
end