Sha256: 1d22d1ed6ff68c84f9336d8ee90ac67262e0d93019709946d594795cf5e7c1ce
Contents?: true
Size: 538 Bytes
Versions: 20
Compression:
Stored size: 538 Bytes
Contents
module Paperclip class NilAdapter < AbstractAdapter def self.register Paperclip.io_adapters.register self do |target| target.nil? || ((Paperclip::Attachment === target) && !target.present?) end end def initialize(_target, _options = {}); end def original_filename "" end def content_type "" end def size 0 end def nil? true end def read(*_args) nil end def eof? true end end end Paperclip::NilAdapter.register
Version data entries
20 entries across 20 versions & 2 rubygems