Sha256: 05358e7f67af4e18e6f876185b283016cc69941e740760b0929064dcfb3c4ab5

Contents?: true

Size: 239 Bytes

Versions: 2

Compression:

Stored size: 239 Bytes

Contents

class CustomReader
  include ActiveModel::Validations

  def initialize(data = {})
    @data = data
  end
  
  def []=(key, value)
    @data[key] = value
  end

  private
  
  def read_attribute_for_validation(key)
    @data[key]
  end
end

Version data entries

2 entries across 2 versions & 2 rubygems

Version Path
cassandra_object-0.6.0.pre vendor/activemodel/test/models/custom_reader.rb
recliner-0.0.1 vendor/activemodel/test/models/custom_reader.rb