class Paperclip::NilAdapter

Public Class Methods

new(_target, _options = {}) click to toggle source
# File lib/paperclip/io_adapters/nil_adapter.rb, line 9
def initialize(_target, _options = {}); end
register() click to toggle source
# File lib/paperclip/io_adapters/nil_adapter.rb, line 3
def self.register
  Paperclip.io_adapters.register self do |target|
    target.nil? || ((Paperclip::Attachment === target) && !target.present?)
  end
end

Public Instance Methods

content_type() click to toggle source
# File lib/paperclip/io_adapters/nil_adapter.rb, line 15
def content_type
  ""
end
eof?() click to toggle source
# File lib/paperclip/io_adapters/nil_adapter.rb, line 31
def eof?
  true
end
nil?() click to toggle source
# File lib/paperclip/io_adapters/nil_adapter.rb, line 23
def nil?
  true
end
original_filename() click to toggle source
# File lib/paperclip/io_adapters/nil_adapter.rb, line 11
def original_filename
  ""
end
read(*_args) click to toggle source
# File lib/paperclip/io_adapters/nil_adapter.rb, line 27
def read(*_args)
  nil
end
size() click to toggle source
# File lib/paperclip/io_adapters/nil_adapter.rb, line 19
def size
  0
end