Sha256: 2a40d4243a86646679e4372ee6656ac2023630692a2ef3724e460732b35904b8

Contents?: true

Size: 284 Bytes

Versions: 27

Compression:

Stored size: 284 Bytes

Contents

# coding: utf-8
# source: https://github.com/karmi/retire/blob/master/lib/tire/utils.rb
require 'uri'

module Mongoid
  module Elasticsearch
    module Utils
      def clean(s)
        s.to_s.gsub(/\P{Word}+/, ' ').gsub(/ +/, ' ').strip
      end

      extend self
    end
  end
end

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
mongoid-elasticsearch-0.4.3 lib/mongoid/elasticsearch/utils.rb
mongoid-elasticsearch-0.4.2 lib/mongoid/elasticsearch/utils.rb
mongoid-elasticsearch-0.4.1 lib/mongoid/elasticsearch/utils.rb
mongoid-elasticsearch-0.4.0 lib/mongoid/elasticsearch/utils.rb
mongoid-elasticsearch-0.3.9 lib/mongoid/elasticsearch/utils.rb
mongoid-elasticsearch-0.3.8 lib/mongoid/elasticsearch/utils.rb
mongoid-elasticsearch-0.3.7 lib/mongoid/elasticsearch/utils.rb