class Enjoy::News::Controllers::AllGenerator

Public Instance Methods

all() click to toggle source
# File lib/generators/enjoy/news/controllers/all_generator.rb, line 10
def all
  generate "enjoy:news:controllers:news #{camelcased_class_name}"
  generate "enjoy:news:controllers:category #{category_class_name}"
end

Private Instance Methods

camelcased_class_name() click to toggle source
# File lib/generators/enjoy/news/controllers/all_generator.rb, line 19
def camelcased_class_name
  class_name.camelcase
end
capitalized_class_name() click to toggle source
# File lib/generators/enjoy/news/controllers/all_generator.rb, line 16
def capitalized_class_name
  class_name.capitalize
end
category_class_name() click to toggle source
# File lib/generators/enjoy/news/controllers/all_generator.rb, line 23
def category_class_name
  category_class_name_arg.blank? ? "#{camelcased_class_name}Category" : category_class_name_arg
end