Class: ClassLoader::CamelCaseTranslator
- Inherits:
-
Object
- Object
- ClassLoader::CamelCaseTranslator
- Defined in:
- lib/class_loader/file_system_adapter/camel_case_translator.rb
Class Method Summary collapse
Class Method Details
.to_class_name(file_path) ⇒ Object
3 4 5 |
# File 'lib/class_loader/file_system_adapter/camel_case_translator.rb', line 3 def self.to_class_name file_path file_path.sub(/^\//, '').gsub('/', '::') end |
.to_file_path(class_name) ⇒ Object
7 8 9 |
# File 'lib/class_loader/file_system_adapter/camel_case_translator.rb', line 7 def self.to_file_path class_name class_name.sub(/^::/, '').gsub('::', '/') end |