Sha256: 55274836c452eef6e6aab308cefa9c3ee8c2ef3835a58ce22a6bb034d274cd2f

Contents?: true

Size: 306 Bytes

Versions: 52

Compression:

Stored size: 306 Bytes

Contents

module Relaton
  module Render
    module Template
      module CapitalizeFirst
        def capitalize_first(words)
          return nil if words.nil?

          ret = words.split(/[ _]/)
          ret.first.capitalize! if ret.size.positive?
          ret.join("_")
        end
      end
    end
  end
end

Version data entries

52 entries across 52 versions & 1 rubygems

Version Path
relaton-render-0.9.1 lib/relaton/render/template/liquid.rb
relaton-render-0.9.0 lib/relaton/render/template/liquid.rb
relaton-render-0.8.2 lib/relaton/render/template/liquid.rb
relaton-render-0.8.1 lib/relaton/render/template/liquid.rb
relaton-render-0.8.0 lib/relaton/render/template/liquid.rb
relaton-render-0.7.10 lib/relaton/render/template/liquid.rb
relaton-render-0.7.9 lib/relaton/render/template/liquid.rb
relaton-render-0.7.7 lib/relaton/render/template/liquid.rb
relaton-render-0.7.6 lib/relaton/render/template/liquid.rb
relaton-render-0.7.5 lib/relaton/render/template/liquid.rb
relaton-render-0.7.4 lib/relaton/render/template/liquid.rb
relaton-render-0.7.3 lib/relaton/render/template/liquid.rb
relaton-render-0.7.2 lib/relaton/render/template/liquid.rb
relaton-render-0.7.1 lib/relaton/render/template/liquid.rb
relaton-render-0.7.0 lib/relaton/render/template/liquid.rb
relaton-render-0.6.3 lib/relaton/render/template/liquid.rb
relaton-render-0.6.2 lib/relaton/render/template/liquid.rb
relaton-render-0.6.1 lib/relaton/render/template/liquid.rb
relaton-render-0.6.0 lib/relaton/render/template/liquid.rb
relaton-render-0.5.15 lib/relaton/render/template/liquid.rb