Class: BrowseEverything::Driver::Dropbox::FileFactory

Inherits:
Object
  • Object
show all
Defined in:
lib/browse_everything/driver/dropbox.rb

Class Method Summary collapse

Class Method Details

.build(metadata:, key:) ⇒ Object



45
46
47
48
49
50
51
52
53
54
55
# File 'lib/browse_everything/driver/dropbox.rb', line 45

def self.build(metadata:, key:)
  path = .path_display
  BrowseEverything::FileEntry.new(
    path,
    [key, path].join(':'),
    File.basename(path),
    .size,
    .client_modified,
    false
  )
end