class Enjoy::News::Models::AllGenerator
Public Instance Methods
all()
click to toggle source
# File lib/generators/enjoy/news/models/all_generator.rb, line 11 def all generate "enjoy:news:models:news #{camelcased_class_name}" generate "enjoy:news:models:category #{category_class_name}" generate "enjoy:news:models:news_image #{image_class_name}" end
Private Instance Methods
camelcased_class_name()
click to toggle source
# File lib/generators/enjoy/news/models/all_generator.rb, line 21 def camelcased_class_name class_name.camelcase end
capitalized_class_name()
click to toggle source
# File lib/generators/enjoy/news/models/all_generator.rb, line 18 def capitalized_class_name class_name.capitalize end
category_class_name()
click to toggle source
# File lib/generators/enjoy/news/models/all_generator.rb, line 25 def category_class_name category_class_name_arg.blank? ? "#{camelcased_class_name}Category" : category_class_name_arg end
image_class_name()
click to toggle source
# File lib/generators/enjoy/news/models/all_generator.rb, line 28 def image_class_name image_class_name_arg.blank? ? "#{camelcased_class_name}Image" : image_class_name_arg end