class Tbone::Generators::ScaffoldGenerator

Public Instance Methods

create_backbone_model() click to toggle source
# File lib/generators/tbone/scaffold/scaffold_generator.rb, line 17
def create_backbone_model
  generate "tbone:backbone_model #{class_name}"
end
create_controller() click to toggle source
# File lib/generators/tbone/scaffold/scaffold_generator.rb, line 11
def create_controller
  generate "tbone:scaffold_controller #{class_name}"
end
create_model() click to toggle source
# File lib/generators/tbone/scaffold/scaffold_generator.rb, line 8
def create_model
  generate "model #{class_name}"
end
create_rabl_views() click to toggle source
# File lib/generators/tbone/scaffold/scaffold_generator.rb, line 14
def create_rabl_views
  generate "tbone:rabl_views #{class_name}"
end
create_router() click to toggle source
# File lib/generators/tbone/scaffold/scaffold_generator.rb, line 20
def create_router
  generate "tbone:scaffold_backbone_router #{class_name}"
end

Private Instance Methods

class_name() click to toggle source
# File lib/generators/tbone/scaffold/scaffold_generator.rb, line 24
def class_name
  name
end
plural_name() click to toggle source
# File lib/generators/tbone/scaffold/scaffold_generator.rb, line 27
def plural_name
  name.underscore.pluralize
end
single_name() click to toggle source
# File lib/generators/tbone/scaffold/scaffold_generator.rb, line 30
def single_name
  name.underscore
end