Sha256: 037b5a468f75bbb0ff86688f8a986559b0120dcba21db10582c74dfaacab5194

Contents?: true

Size: 165 Bytes

Versions: 2

Compression:

Stored size: 165 Bytes

Contents

class ClassNameGenerator
  def initialize(app_name)
    @app_name = app_name
  end

  def generate
    @app_name.split(/\-|\_/).collect(&:capitalize).join
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
grape-cli-0.2.5 lib/grape_cli/class_name_generator.rb
grape-cli-0.2.4 lib/grape_cli/class_name_generator.rb