method

prepare

Importance_0
v7.1.3.2 - Show latest stable - 0 notes - Class: FixtureSet
prepare(instance, **attributes) public

No documentation

This method has no description. You can help the Ruby on Rails community by adding new notes.

Hide source
# File activestorage/lib/active_storage/fixture_set.rb, line 70
    def prepare(instance, **attributes)
      io = file_fixture(instance.filename.to_s).open
      instance.unfurl(io)
      instance.assign_attributes(attributes)
      instance.upload_without_unfurling(io)

      instance.attributes.transform_values { |value| value.is_a?(Hash) ? value.to_json : value }.compact.to_json
    end
Register or log in to add new notes.