class S3DataPacker::Targets::Object
Public Class Methods
new(object:, name_method: :each, save_file_method: :save_file)
click to toggle source
# File lib/s3_data_packer/targets/object.rb, line 5 def initialize(object:, name_method: :each, save_file_method: :save_file) @object = object @name_method = name_method @save_file_method = save_file_method end
Public Instance Methods
name()
click to toggle source
# File lib/s3_data_packer/targets/object.rb, line 11 def name @object.send(@name_method) end
save_file(filepath)
click to toggle source
# File lib/s3_data_packer/targets/object.rb, line 15 def save_file(filepath) @object.send(@save_file_method, filepath) end