Sha256: d6f0f49fff7cf09c48279e44523bb86d8274398ea11d24028ee9957d72c3cbda

Contents?: true

Size: 174 Bytes

Versions: 31

Compression:

Stored size: 174 Bytes

Contents

class Fixture #:nodoc:
  def [](key)
    if key.is_a? Array
      return key.map {|a_key| self[a_key.to_s]}.
        to_composite_ids.to_s
    end
    @fixture[key]
  end
end

Version data entries

31 entries across 31 versions & 1 rubygems

Version Path
composite_primary_keys-0.6.0 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.3.3 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.7.1 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.7.0 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.6.3 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.6.2 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.6.1 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.7.2 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.7.5 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.7.3 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.7.4 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.8.0 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.8.2 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.9.90 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.8.3 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-1.0.2 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-1.0.3 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-1.0.1 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.9.92 lib/composite_primary_keys/fixtures.rb
composite_primary_keys-0.8.5 lib/composite_primary_keys/fixtures.rb