class Stash::Merritt::SubmissionPackage::MerrittDeleteBuilder
Attributes
resource_id[R]
Public Class Methods
new(resource_id:)
click to toggle source
Calls superclass method
# File lib/stash/merritt/submission_package/merritt_delete_builder.rb, line 9 def initialize(resource_id:) super(file_name: 'mrt-delete.txt') @resource_id = resource_id end
Public Instance Methods
contents()
click to toggle source
# File lib/stash/merritt/submission_package/merritt_delete_builder.rb, line 18 def contents del_files = resource.file_uploads.deleted del_files.blank? ? nil : del_files.map(&:upload_file_name).join("\n") end
resource()
click to toggle source
# File lib/stash/merritt/submission_package/merritt_delete_builder.rb, line 14 def resource @resource ||= StashEngine::Resource.find(resource_id) end