Module: CodeCaser
- Defined in:
- lib/code_caser.rb,
lib/code_caser/caser.rb,
lib/code_caser/version.rb,
lib/code_caser/converters.rb
Defined Under Namespace
Classes: CamelConverter, Caser, SnakeConverter
Constant Summary
collapse
- VERSION =
'0.0.2'
Class Method Summary
collapse
Class Method Details
.to_camel(opts) ⇒ Object
5
6
7
|
# File 'lib/code_caser.rb', line 5
def self.to_camel(opts)
Caser.new(opts.merge({ converter: SnakeConverter.new })).start
end
|
.to_snake(opts) ⇒ Object
9
10
11
|
# File 'lib/code_caser.rb', line 9
def self.to_snake(opts)
Caser.new(opts.merge({ converter: CamelConverter.new })).start
end
|