Sha256: 99582d855548a4b092aabbfb7c5b3339c83292d40184d72a140cd04ed10fa764

Contents?: true

Size: 345 Bytes

Versions: 6

Compression:

Stored size: 345 Bytes

Contents

# frozen_string_literal: true

# Conditionally set to_comma on Mongoid records if mongoid gem is installed
begin
  require 'mongoid'

  module Mongoid
    class Criteria
      def to_comma(style = :default)
        Comma::Generator.new(self, style).run(:each)
      end
    end
  end
rescue LoadError # rubocop:disable Lint/HandleExceptions
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
comma-4.6.0 lib/comma/mongoid.rb
comma-4.5.0 lib/comma/mongoid.rb
comma-4.4.0 lib/comma/mongoid.rb
comma-4.3.2 lib/comma/mongoid.rb
comma-4.3.1 lib/comma/mongoid.rb
comma-4.3.0 lib/comma/mongoid.rb