instance method delete

Ruby on Rails 5.2.8.1

Since v5.2.8.1

Available in: v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

delete()

Deletes the file on the service that’s associated with this blob. This should only be done if the blob is going to be deleted as well or you will essentially have a dead reference. It’s recommended to use the #purge and #purge_later methods in most circumstances.

Source
# File activestorage/app/models/active_storage/blob.rb, line 172
  def delete
    service.delete(key)
    service.delete_prefixed("variants/#{key}/") if image?
  end

Defined in activestorage/app/models/active_storage/blob.rb line 172 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveStorage::Blob

Type at least 2 characters to search.

↑↓ navigate · open · esc close