Sha256: d67b8baab5dc6e71a5637ecf80572515efcf8f1a39e605216914e45a4b64e284
Contents?: true
Size: 394 Bytes
Versions: 361
Compression:
Stored size: 394 Bytes
Contents
module Avo class ActionModel include ActiveModel::Model # This class augments a model the action form declaration. def initialize(attributes = {}) set_attr_accessors attributes super(attributes) end private def set_attr_accessors(attributes) attributes.each do |k, v| self.class.class_eval { attr_accessor k } end end end end
Version data entries
361 entries across 361 versions & 1 rubygems