class Godmin::Generators::NamedBase
Private Instance Methods
class_name()
click to toggle source
# File lib/godmin/generators/named_base.rb, line 18 def class_name @_class_name ||= name.classify end
class_path()
click to toggle source
# File lib/godmin/generators/named_base.rb, line 22 def class_path @_class_path ||= namespaced_path + name.classify.deconstantize.split("::").map(&:underscore) end
file_name()
click to toggle source
# File lib/godmin/generators/named_base.rb, line 26 def file_name @_file_name ||= class_name.demodulize.underscore end
full_class_name()
click to toggle source
# File lib/godmin/generators/named_base.rb, line 10 def full_class_name if namespaced? "#{namespace}::#{class_name}" else class_name end end