Class: Scaffolding::CompletelyConcrete::TangibleThing

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
app/models/scaffolding/completely_concrete/tangible_thing.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#file_field_value_removalObject

Returns the value of attribute file_field_value_removal.



28
29
30
# File 'app/models/scaffolding/completely_concrete/tangible_thing.rb', line 28

def file_field_value_removal
  @file_field_value_removal
end

Instance Method Details

#collectionObject



30
31
32
# File 'app/models/scaffolding/completely_concrete/tangible_thing.rb', line 30

def collection
  absolutely_abstract_creative_concept.completely_concrete_tangible_things
end

#file_field_value_removal?Boolean

Returns:

  • (Boolean)


34
35
36
# File 'app/models/scaffolding/completely_concrete/tangible_thing.rb', line 34

def file_field_value_removal?
  file_field_value_removal.present?
end

#remove_file_field_valueObject



38
39
40
# File 'app/models/scaffolding/completely_concrete/tangible_thing.rb', line 38

def remove_file_field_value
  file_field_value.purge
end