Class: Fiona7::BinaryHandling::MetaBinary

Inherits:
Object
  • Object
show all
Defined in:
lib/fiona7/scrivito_patches/binary.rb

Defined Under Namespace

Classes: ActualBinary, TransformedBinary, UnmodifiedBinary

Instance Method Summary collapse

Constructor Details

#initialize(binary_id, transformation = false) ⇒ MetaBinary

Returns a new instance of MetaBinary.



253
254
255
256
257
258
259
# File 'lib/fiona7/scrivito_patches/binary.rb', line 253

def initialize(binary_id, transformation=false)
  if transformation
    self.implementation = TransformedBinary.new(binary_id, transformation)
  else
    self.implementation = UnmodifiedBinary.new(binary_id, transformation)
  end
end