@@ -113,6 +113,10 @@ discard block |
||
113 | 113 | return $this->name; |
114 | 114 | } |
115 | 115 | |
116 | + /** |
|
117 | + * @param string $command |
|
118 | + * @param string $path |
|
119 | + */ |
|
116 | 120 | protected function simpleCommand($command, $path) { |
117 | 121 | $escapedPath = $this->escapePath($path); |
118 | 122 | $cmd = $command . ' ' . $escapedPath; |
@@ -323,7 +327,7 @@ discard block |
||
323 | 327 | /** |
324 | 328 | * @param string $path |
325 | 329 | * @param int $mode a combination of FileInfo::MODE_READONLY, FileInfo::MODE_ARCHIVE, FileInfo::MODE_SYSTEM and FileInfo::MODE_HIDDEN, FileInfo::NORMAL |
326 | - * @return mixed |
|
330 | + * @return boolean |
|
327 | 331 | */ |
328 | 332 | public function setMode($path, $mode) { |
329 | 333 | $modeString = ''; |
@@ -373,7 +377,7 @@ discard block |
||
373 | 377 | |
374 | 378 | /** |
375 | 379 | * @param string $command |
376 | - * @return array |
|
380 | + * @return string[] |
|
377 | 381 | */ |
378 | 382 | protected function execute($command) { |
379 | 383 | $this->connect(); |
@@ -13,14 +13,11 @@ |
||
13 | 13 | use Icewind\SMB\Exception\FileInUseException; |
14 | 14 | use Icewind\SMB\Exception\InvalidTypeException; |
15 | 15 | use Icewind\SMB\Exception\NotFoundException; |
16 | -use Icewind\SMB\Exception\InvalidRequestException; |
|
17 | 16 | use Icewind\SMB\IFileInfo; |
18 | 17 | use Icewind\SMB\INotifyHandler; |
19 | 18 | use Icewind\SMB\IServer; |
20 | 19 | use Icewind\SMB\ISystem; |
21 | 20 | use Icewind\Streams\CallbackWrapper; |
22 | -use Icewind\SMB\Native\NativeShare; |
|
23 | -use Icewind\SMB\Native\NativeServer; |
|
24 | 21 | |
25 | 22 | class Share extends AbstractShare { |
26 | 23 | /** |
@@ -20,7 +20,7 @@ |
||
20 | 20 | * Check if the smbclient php extension is available |
21 | 21 | * |
22 | 22 | * @param ISystem $system |
23 | - * @return bool |
|
23 | + * @return string|boolean |
|
24 | 24 | */ |
25 | 25 | public static function available(ISystem $system) { |
26 | 26 | return $system->getSmbclientPath(); |
@@ -66,6 +66,9 @@ discard block |
||
66 | 66 | return $this->name; |
67 | 67 | } |
68 | 68 | |
69 | + /** |
|
70 | + * @param string $path |
|
71 | + */ |
|
69 | 72 | private function buildUrl($path) { |
70 | 73 | $this->verifyPath($path); |
71 | 74 | $url = sprintf('smb://%s/%s', $this->server->getHost(), $this->name); |
@@ -311,7 +314,7 @@ discard block |
||
311 | 314 | * |
312 | 315 | * @param string $path |
313 | 316 | * @param string $attribute attribute to get the info |
314 | - * @param string|int $value |
|
317 | + * @param integer $value |
|
315 | 318 | * @return mixed the attribute value |
316 | 319 | */ |
317 | 320 | public function setAttribute($path, $attribute, $value) { |
@@ -21,6 +21,9 @@ |
||
21 | 21 | /** @var Parser */ |
22 | 22 | private $parser; |
23 | 23 | |
24 | + /** |
|
25 | + * @param string $command |
|
26 | + */ |
|
24 | 27 | public function __construct($command, Parser $parser, $env = []) { |
25 | 28 | parent::__construct($command, $env); |
26 | 29 | $this->parser = $parser; |