diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-12-06 11:40:34 +0100 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2025-01-14 11:13:57 +0100 |
| commit | b8e6275c489dd4d5730e3cd1371943a40b5404d8 (patch) | |
| tree | 861857922119c938824959e29d59605ac58ae513 /lib/filesystem/MVVFolder.php | |
| parent | 8f4b8e2e2a66c912d29c1c7c82fb704cf9ceba1f (diff) | |
add type and return type hints to all methods of interface
Diffstat (limited to 'lib/filesystem/MVVFolder.php')
| -rw-r--r-- | lib/filesystem/MVVFolder.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/filesystem/MVVFolder.php b/lib/filesystem/MVVFolder.php index 2d153dc..73f237a 100644 --- a/lib/filesystem/MVVFolder.php +++ b/lib/filesystem/MVVFolder.php @@ -15,7 +15,7 @@ class MVVFolder extends StandardFolder { - public static function availableInRange($range_id_or_object, $user_id) + public static function availableInRange(SimpleORMap|string $range_id_or_object, string $user_id): bool { return false; } @@ -24,7 +24,7 @@ class MVVFolder extends StandardFolder * @param string $user_id * @return bool */ - public function isSubfolderAllowed($user_id) + public function isSubfolderAllowed(string $user_id): bool { return false; } @@ -32,7 +32,7 @@ class MVVFolder extends StandardFolder /** * See method MVVFolder::isReadable */ - public function isFileDownloadable($file_ref_id, $user_id) + public function isFileDownloadable(string $file_ref_id, string $user_id): bool { return $this->isReadable($user_id); } @@ -41,7 +41,7 @@ class MVVFolder extends StandardFolder * @param string $user_id * @return bool */ - public function isReadable($user_id) + public function isReadable(string $user_id): bool { return true; } @@ -51,7 +51,7 @@ class MVVFolder extends StandardFolder * * @return string The localised name of this folder type. */ - static public function getTypeName() + static public function getTypeName(): string { return _('Ein Ordner für Studiengänge'); } @@ -59,9 +59,9 @@ class MVVFolder extends StandardFolder /** * Returns a description template for PublicFolders. * - * @return string A string describing this folder type. + * @return \Flexi\Template|string|null A string describing this folder type. */ - public function getDescriptionTemplate() + public function getDescriptionTemplate(): \Flexi\Template|string|null { return _('Dateien aus diesem Ordner werden durch den Studiengang zum Download angeboten.'); } |
