Class: Ribose::VersionUploader
- Inherits:
-
FileUploader
- Object
- FileUploader
- Ribose::VersionUploader
- Defined in:
- lib/ribose/version_uploader.rb
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(space_id, file_id, file:, **attributes) ⇒ VersionUploader
constructor
A new instance of VersionUploader.
Methods inherited from FileUploader
Constructor Details
#initialize(space_id, file_id, file:, **attributes) ⇒ VersionUploader
Returns a new instance of VersionUploader.
5 6 7 8 |
# File 'lib/ribose/version_uploader.rb', line 5 def initialize(space_id, file_id, file:, **attributes) @file_id = file_id super(space_id, file: file, **attributes) end |
Class Method Details
.upload(space_id, file_id, file:, **attributes) ⇒ Object
10 11 12 |
# File 'lib/ribose/version_uploader.rb', line 10 def self.upload(space_id, file_id, file:, **attributes) new(space_id, file_id, **attributes.merge(file: file)).create end |