summaryrefslogtreecommitdiffstats
path: root/apps/files_external/3rdparty/icewind/smb/src/IServer.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_external/3rdparty/icewind/smb/src/IServer.php')
-rw-r--r--apps/files_external/3rdparty/icewind/smb/src/IServer.php39
1 files changed, 8 insertions, 31 deletions
diff --git a/apps/files_external/3rdparty/icewind/smb/src/IServer.php b/apps/files_external/3rdparty/icewind/smb/src/IServer.php
index 0b832025aab..c2f5a504bcf 100644
--- a/apps/files_external/3rdparty/icewind/smb/src/IServer.php
+++ b/apps/files_external/3rdparty/icewind/smb/src/IServer.php
@@ -22,15 +22,9 @@
namespace Icewind\SMB;
interface IServer {
- /**
- * @return IAuth
- */
- public function getAuth();
+ public function getAuth(): IAuth;
- /**
- * @return string
- */
- public function getHost();
+ public function getHost(): string;
/**
* @return \Icewind\SMB\IShare[]
@@ -38,32 +32,15 @@ interface IServer {
* @throws \Icewind\SMB\Exception\AuthenticationException
* @throws \Icewind\SMB\Exception\InvalidHostException
*/
- public function listShares();
+ public function listShares(): array;
- /**
- * @param string $name
- * @return \Icewind\SMB\IShare
- */
- public function getShare($name);
+ public function getShare(string $name): IShare;
- /**
- * @return string
- */
- public function getTimeZone();
+ public function getTimeZone(): string;
- /**
- * @return ISystem
- */
- public function getSystem();
+ public function getSystem(): ISystem;
- /**
- * @return IOptions
- */
- public function getOptions();
+ public function getOptions(): IOptions;
- /**
- * @param ISystem $system
- * @return bool
- */
- public static function available(ISystem $system);
+ public static function available(ISystem $system): bool;
}