Sha256: 52b9d141b9cfff4830d36c9981697a30b1c8ad66ca10a6ab2851a76d37125025
Contents?: true
Size: 559 Bytes
Versions: 11
Compression:
Stored size: 559 Bytes
Contents
module ActiveGenerator module Base private def file_name_table file_name.tableize end def file_name_human file_name_table.split("_").map { |w| w.capitalize }.join(" ") end def namespace name.downcase.split("/").delete_last end def namespaced? name.include?("/") end def namespace_human namespace.map { |w| w.capitalize }.join(" ") end def namespace_table namespace.join("_") end def namespace_path namespace.join("/") if namespaced? end end end
Version data entries
11 entries across 11 versions & 1 rubygems