Sha256: 67e6f49bc4e1945540d9ea93c34775363096c650fa1341738466a7f7f4f08a66

Contents?: true

Size: 546 Bytes

Versions: 6

Compression:

Stored size: 546 Bytes

Contents

# frozen_string_literal: true

require_relative "string/camelize"
require_relative "string/demodulize"
require_relative "string/split"
require_relative "string/truncate"

module ConvenientService
  module Utils
    module String
      class << self
        def camelize(...)
          Camelize.call(...)
        end

        def demodulize(...)
          Demodulize.call(...)
        end

        def split(...)
          Split.call(...)
        end

        def truncate(...)
          Truncate.call(...)
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
convenient_service-0.18.0 lib/convenient_service/utils/string.rb
convenient_service-0.17.0 lib/convenient_service/utils/string.rb
convenient_service-0.16.0 lib/convenient_service/utils/string.rb
convenient_service-0.15.0 lib/convenient_service/utils/string.rb
convenient_service-0.14.0 lib/convenient_service/utils/string.rb
convenient_service-0.13.0 lib/convenient_service/utils/string.rb