Sha256: 7c8c343a10613bb9f10b626f481347794d148f66a13b246debb0dee9367ec75f
Contents?: true
Size: 666 Bytes
Versions: 115
Compression:
Stored size: 666 Bytes
Contents
# frozen_string_literal: true require "active_support/core_ext/module/delegation" module ActiveStorage # Abstract base class for the concrete ActiveStorage::Attached::One and ActiveStorage::Attached::Many # classes that both provide proxy access to the blob association for a record. class Attached attr_reader :name, :record def initialize(name, record) @name, @record = name, record end private def change record.attachment_changes[name] end end end require "active_storage/attached/model" require "active_storage/attached/one" require "active_storage/attached/many" require "active_storage/attached/changes"
Version data entries
115 entries across 111 versions & 10 rubygems