Edge Rails: O método squish ficou mais rápido

From Blogosfera | RubyOnBr, 8 months ago, 0 views

Nesta série de artigos eu já falei do novo método

squish
. Lembra-se?

Pois é, este método e a sua versão destrutiva, o

squish!
, foram alterados para ficarem mais rápidos. Veja como ficou a nova versão:

module ActiveSupport
  module CoreExtensions
    module String
      module Filters

        def squish
          dup.squish!
        end

        def squish!
          strip!
          gsub!(/\s /,  )
          self
        end

      end
    end
  end
end

comments

No comments yet.

You must be logged in to add your own comment.