|
@@ -456,7 +456,7 @@ discard block |
|
|
block discarded – undo |
|
456
|
456
|
} |
|
457
|
457
|
|
|
458
|
458
|
$path = $this->getPath(); |
|
459
|
|
- [$storageType,] = explode('::', $this->getStorage(), 2); |
|
|
459
|
+ [$storageType, ] = explode('::', $this->getStorage(), 2); |
|
460
|
460
|
|
|
461
|
461
|
if ($path === '') { |
|
462
|
462
|
// we only accept empty path on external storage |
|
@@ -508,29 +508,29 @@ discard block |
|
|
block discarded – undo |
|
508
|
508
|
* @throws FileCacheNotFoundException |
|
509
|
509
|
*/ |
|
510
|
510
|
public function importFromDatabase(array $data, string $prefix = ''): IQueryRow { |
|
511
|
|
- if ($this->getInt($prefix . 'fileid', $data) === 0) { |
|
|
511
|
+ if ($this->getInt($prefix.'fileid', $data) === 0) { |
|
512
|
512
|
throw new FileCacheNotFoundException(); |
|
513
|
513
|
} |
|
514
|
514
|
|
|
515
|
|
- $this->setId($this->getInt($prefix . 'fileid', $data)); |
|
516
|
|
- $this->setPath($this->get($prefix . 'path', $data)); |
|
517
|
|
- $this->setPermissions($this->getInt($prefix . 'permissions', $data)); |
|
518
|
|
- $this->setStorageId($this->getInt($prefix . 'storage', $data)); |
|
519
|
|
- $this->setPathHash($this->get($prefix . 'path_hash', $data)); |
|
520
|
|
- $this->setParent($this->getInt($prefix . 'parent', $data)); |
|
521
|
|
- $this->setName($this->get($prefix . 'name', $data)); |
|
522
|
|
- $this->setMimeType($this->getInt($prefix . 'mimetype', $data)); |
|
523
|
|
- $this->setMimePart($this->getInt($prefix . 'mimepart', $data)); |
|
524
|
|
- $this->setSize($this->getInt($prefix . 'size', $data)); |
|
525
|
|
- $this->setMTime($this->getInt($prefix . 'mtime', $data)); |
|
526
|
|
- $this->setStorageMTime($this->getInt($prefix . 'storage_mtime', $data)); |
|
527
|
|
- $this->setEncrypted($this->getBool($prefix . 'encrypted', $data)); |
|
528
|
|
- $this->setUnencryptedSize($this->getInt($prefix . 'unencrypted_size', $data)); |
|
529
|
|
- $this->setEtag($this->get($prefix . 'etag', $data)); |
|
530
|
|
- $this->setChecksum($this->get($prefix . 'checksum', $data)); |
|
|
515
|
+ $this->setId($this->getInt($prefix.'fileid', $data)); |
|
|
516
|
+ $this->setPath($this->get($prefix.'path', $data)); |
|
|
517
|
+ $this->setPermissions($this->getInt($prefix.'permissions', $data)); |
|
|
518
|
+ $this->setStorageId($this->getInt($prefix.'storage', $data)); |
|
|
519
|
+ $this->setPathHash($this->get($prefix.'path_hash', $data)); |
|
|
520
|
+ $this->setParent($this->getInt($prefix.'parent', $data)); |
|
|
521
|
+ $this->setName($this->get($prefix.'name', $data)); |
|
|
522
|
+ $this->setMimeType($this->getInt($prefix.'mimetype', $data)); |
|
|
523
|
+ $this->setMimePart($this->getInt($prefix.'mimepart', $data)); |
|
|
524
|
+ $this->setSize($this->getInt($prefix.'size', $data)); |
|
|
525
|
+ $this->setMTime($this->getInt($prefix.'mtime', $data)); |
|
|
526
|
+ $this->setStorageMTime($this->getInt($prefix.'storage_mtime', $data)); |
|
|
527
|
+ $this->setEncrypted($this->getBool($prefix.'encrypted', $data)); |
|
|
528
|
+ $this->setUnencryptedSize($this->getInt($prefix.'unencrypted_size', $data)); |
|
|
529
|
+ $this->setEtag($this->get($prefix.'etag', $data)); |
|
|
530
|
+ $this->setChecksum($this->get($prefix.'checksum', $data)); |
|
531
|
531
|
|
|
532
|
532
|
// small hack as there is no reason to call a recursive method for a single entry from the table |
|
533
|
|
- $this->setStorage($this->get($prefix . CoreQueryBuilder::STORAGES . '_id', $data)); |
|
|
533
|
+ $this->setStorage($this->get($prefix.CoreQueryBuilder::STORAGES.'_id', $data)); |
|
534
|
534
|
|
|
535
|
535
|
return $this; |
|
536
|
536
|
} |