Sha256: 3e0c6ab33fa87b1a71b2503f712b9bde7261bdd1321efeaba0def04d4bfb5bf5

Contents?: true

Size: 289 Bytes

Versions: 3

Compression:

Stored size: 289 Bytes

Contents

# frozen_string_literal: true

module SumsUp
  module Core
    # Helpers for Strings.
    module Strings
      module_function

      def snake_to_class(snake_case_name)
        snake_case_name
          .split('_')
          .map(&:capitalize)
          .join
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sums_up-1.2.0 lib/sums_up/core/strings.rb
sums_up-1.1.0 lib/sums_up/core/strings.rb
sums_up-1.0.0 lib/sums_up/core/strings.rb