Procházet zdrojové kódy

feat(trashbin): Add deleted by properties

Signed-off-by: Christopher Ng <chrng8@gmail.com>
pull/44643/head
Christopher Ng před 1 měsícem
rodič
revize
583517eb38
1 změnil soubory, kde provedl 10 přidání a 0 odebrání
  1. 10
    0
      apps/files_trashbin/lib/Sabre/TrashbinPlugin.php

+ 10
- 0
apps/files_trashbin/lib/Sabre/TrashbinPlugin.php Zobrazit soubor

public const TRASHBIN_ORIGINAL_LOCATION = '{http://nextcloud.org/ns}trashbin-original-location'; public const TRASHBIN_ORIGINAL_LOCATION = '{http://nextcloud.org/ns}trashbin-original-location';
public const TRASHBIN_DELETION_TIME = '{http://nextcloud.org/ns}trashbin-deletion-time'; public const TRASHBIN_DELETION_TIME = '{http://nextcloud.org/ns}trashbin-deletion-time';
public const TRASHBIN_TITLE = '{http://nextcloud.org/ns}trashbin-title'; public const TRASHBIN_TITLE = '{http://nextcloud.org/ns}trashbin-title';
public const TRASHBIN_DELETED_BY_ID = '{http://nextcloud.org/ns}trashbin-deleted-by-id';
public const TRASHBIN_DELETED_BY_DISPLAY_NAME = '{http://nextcloud.org/ns}trashbin-deleted-by-display-name';


/** @var Server */ /** @var Server */
private $server; private $server;
return $node->getDeletionTime(); return $node->getDeletionTime();
}); });


$propFind->handle(self::TRASHBIN_DELETED_BY_ID, function () use ($node) {
return $node->getDeletedBy()?->getUID();
});

$propFind->handle(self::TRASHBIN_DELETED_BY_DISPLAY_NAME, function () use ($node) {
return $node->getDeletedBy()?->getDisplayName();
});

$propFind->handle(FilesPlugin::SIZE_PROPERTYNAME, function () use ($node) { $propFind->handle(FilesPlugin::SIZE_PROPERTYNAME, function () use ($node) {
return $node->getSize(); return $node->getSize();
}); });

Načítá se…
Zrušit
Uložit