Sha256: 3b6212296c67dfb2e7c19cf16e6c2648ab01ac6b96ea1b4183d38641c708a684

Contents?: true

Size: 245 Bytes

Versions: 2

Compression:

Stored size: 245 Bytes

Contents

module SandthornDriverEventStore
  module Utilities
    def self.array_wrap(object)
      if object.nil?
        []
      elsif object.respond_to?(:to_ary)
        object.to_ary || [object]
      else
        [object]
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
sandthorn_driver_event_store-0.1.0 lib/sandthorn_driver_event_store/utilities/array.rb
sandthorn_driver_event_store-0.0.1 lib/sandthorn_driver_event_store/utilities/array.rb