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