Method: FileColumn.create_state

Defined in:
lib/file_column.rb

.create_state(instance, attr) ⇒ Object



11
12
13
14
15
16
17
18
# File 'lib/file_column.rb', line 11

def self.create_state(instance,attr)
  filename = instance[attr]
  if filename.nil? or filename.empty?
    NoUploadedFile.new(instance,attr)
  else
    PermanentUploadedFile.new(instance,attr)
  end
end