Sha256: 8d8f1db13c7eb6f5f451e007401f9a307e98fb94e1e2112d85f44328f2a0b1d1
Contents?: true
Size: 332 Bytes
Versions: 5
Compression:
Stored size: 332 Bytes
Contents
require 'active_model' module ECMBlockchain class CustomAttribute include ActiveModel::Validations attr_accessor :name, :value validates :name, presence: true validates :value, presence: true def initialize(data = {}) @name = data.fetch(:name) @value = data.fetch(:value) end end end
Version data entries
5 entries across 5 versions & 2 rubygems