MCPcopy Create free account
hub / github.com/error311/FileRise / setOwnerFor

Method setOwnerFor

src/FileRise/Domain/FolderModel.php:1031–1038  ·  view source on GitHub ↗

Set (or replace) the owner for a specific folder (relative path or 'root'). */

(string $folder, string $owner)

Source from the content-addressed store, hash-verified

1029
1030 /** Set (or replace) the owner for a specific folder (relative path or 'root'). */
1031 public static function setOwnerFor(string $folder, string $owner): void
1032 {
1033 $key = trim($folder, "/\\ ");
1034 $key = ($key === '' ? 'root' : $key);
1035 $owners = self::getFolderOwners();
1036 $owners[$key] = $owner;
1037 self::saveFolderOwners($owners);
1038 }
1039
1040 /** Get the owner for a folder (relative path or 'root'); returns null if unmapped. */
1041 public static function getOwnerFor(string $folder): ?string

Callers

nothing calls this directly

Calls 2

getFolderOwnersMethod · 0.95
saveFolderOwnersMethod · 0.95

Tested by

no test coverage detected