summaryrefslogtreecommitdiffstats
path: root/lib/private/Files
diff options
context:
space:
mode:
authorRoeland Jago Douma <roeland@famdouma.nl>2018-03-26 16:34:19 +0200
committerRoeland Jago Douma <roeland@famdouma.nl>2018-04-04 12:44:28 +0200
commit7f1141f7e9805005c813d5ffd39ebdfa715dd290 (patch)
tree1c07ab639b5c90795882cb7fc02a2f7b7a17d0ee /lib/private/Files
parent18676a8ee2c72a0239305e135dd04099280e3e43 (diff)
downloadnextcloud-server-7f1141f7e9805005c813d5ffd39ebdfa715dd290.tar.gz
nextcloud-server-7f1141f7e9805005c813d5ffd39ebdfa715dd290.zip
Make the MountManager strict
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to 'lib/private/Files')
-rw-r--r--lib/private/Files/Mount/Manager.php27
1 files changed, 14 insertions, 13 deletions
diff --git a/lib/private/Files/Mount/Manager.php b/lib/private/Files/Mount/Manager.php
index 7bd888a6389..9f0d7647dab 100644
--- a/lib/private/Files/Mount/Manager.php
+++ b/lib/private/Files/Mount/Manager.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -33,7 +34,7 @@ class Manager implements IMountManager {
/**
* @var MountPoint[]
*/
- private $mounts = array();
+ private $mounts = [];
/**
* @param IMountPoint $mount
@@ -45,7 +46,7 @@ class Manager implements IMountManager {
/**
* @param string $mountPoint
*/
- public function removeMount($mountPoint) {
+ public function removeMount(string $mountPoint) {
$mountPoint = Filesystem::normalizePath($mountPoint);
if (strlen($mountPoint) > 1) {
$mountPoint .= '/';
@@ -57,7 +58,7 @@ class Manager implements IMountManager {
* @param string $mountPoint
* @param string $target
*/
- public function moveMount($mountPoint, $target){
+ public function moveMount(string $mountPoint, string $target){
$this->mounts[$target] = $this->mounts[$mountPoint];
unset($this->mounts[$mountPoint]);
}
@@ -68,14 +69,14 @@ class Manager implements IMountManager {
* @param string $path
* @return MountPoint
*/
- public function find($path) {
+ public function find(string $path): IMountPoint {
\OC_Util::setupFS();
$path = $this->formatPath($path);
if (isset($this->mounts[$path])) {
return $this->mounts[$path];
}
- \OC_Hook::emit('OC_Filesystem', 'get_mountpoint', array('path' => $path));
+ \OC_Hook::emit('OC_Filesystem', 'get_mountpoint', ['path' => $path]);
$foundMountPoint = '';
$mountPoints = array_keys($this->mounts);
foreach ($mountPoints as $mountpoint) {
@@ -96,10 +97,10 @@ class Manager implements IMountManager {
* @param string $path
* @return MountPoint[]
*/
- public function findIn($path) {
+ public function findIn(string $path): array {
\OC_Util::setupFS();
$path = $this->formatPath($path);
- $result = array();
+ $result = [];
$pathLength = strlen($path);
$mountPoints = array_keys($this->mounts);
foreach ($mountPoints as $mountPoint) {
@@ -111,7 +112,7 @@ class Manager implements IMountManager {
}
public function clear() {
- $this->mounts = array();
+ $this->mounts = [];
}
/**
@@ -120,12 +121,12 @@ class Manager implements IMountManager {
* @param string $id
* @return MountPoint[]
*/
- public function findByStorageId($id) {
+ public function findByStorageId(string $id): array {
\OC_Util::setupFS();
if (strlen($id) > 64) {
$id = md5($id);
}
- $result = array();
+ $result = [];
foreach ($this->mounts as $mount) {
if ($mount->getStorageId() === $id) {
$result[] = $mount;
@@ -137,7 +138,7 @@ class Manager implements IMountManager {
/**
* @return MountPoint[]
*/
- public function getAll() {
+ public function getAll(): array {
return $this->mounts;
}
@@ -147,7 +148,7 @@ class Manager implements IMountManager {
* @param int $id
* @return MountPoint[]
*/
- public function findByNumericId($id) {
+ public function findByNumericId(int $id): array {
$storageId = \OC\Files\Cache\Storage::getStorageId($id);
return $this->findByStorageId($storageId);
}
@@ -156,7 +157,7 @@ class Manager implements IMountManager {
* @param string $path
* @return string
*/
- private function formatPath($path) {
+ private function formatPath(string $path): string {
$path = Filesystem::normalizePath($path);
if (strlen($path) > 1) {
$path .= '/';