class Hancock::Faq::Models::AllGenerator

Public Instance Methods

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

Private Instance Methods

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