summaryrefslogtreecommitdiffstats
path: root/lib/private/app
diff options
context:
space:
mode:
authorLukas Reschke <lukas@owncloud.com>2015-07-02 16:34:18 +0200
committerLukas Reschke <lukas@owncloud.com>2015-07-02 16:36:40 +0200
commitb21d4a55f2efb4cd376ce475968895e6d4800ded (patch)
tree9250d4f40e58bc75dff871bc414712792d6d5b43 /lib/private/app
parent063071b58db926238e895105e13a116a5ceebddb (diff)
downloadnextcloud-server-b21d4a55f2efb4cd376ce475968895e6d4800ded.tar.gz
nextcloud-server-b21d4a55f2efb4cd376ce475968895e6d4800ded.zip
Add missing type annotations
Diffstat (limited to 'lib/private/app')
-rw-r--r--lib/private/app/dependencyanalyzer.php47
1 files changed, 37 insertions, 10 deletions
diff --git a/lib/private/app/dependencyanalyzer.php b/lib/private/app/dependencyanalyzer.php
index 816c5082858..f9289a08768 100644
--- a/lib/private/app/dependencyanalyzer.php
+++ b/lib/private/app/dependencyanalyzer.php
@@ -30,9 +30,10 @@ class DependencyAnalyzer {
/** @var Platform */
private $platform;
-
/** @var \OCP\IL10N */
private $l;
+ /** @var array */
+ private $appInfo;
/**
* @param Platform $platform
@@ -47,7 +48,7 @@ class DependencyAnalyzer {
* @param array $app
* @returns array of missing dependencies
*/
- public function analyze($app) {
+ public function analyze(array $app) {
$this->appInfo = $app;
if (isset($app['dependencies'])) {
$dependencies = $app['dependencies'];
@@ -61,11 +62,12 @@ class DependencyAnalyzer {
$this->analyzeCommands($dependencies),
$this->analyzeLibraries($dependencies),
$this->analyzeOS($dependencies),
- $this->analyzeOC($dependencies, $app));
+ $this->analyzeOC($dependencies, $app)
+ );
}
/**
- * Truncates both verions to the lowest common version, e.g.
+ * Truncates both versions to the lowest common version, e.g.
* 5.1.2.3 and 5.1 will be turned into 5.1 and 5.1,
* 5.2.6.5 and 5.1 will be turned into 5.2 and 5.1
* @param string $first
@@ -124,7 +126,11 @@ class DependencyAnalyzer {
return $this->compare($first, $second, '<');
}
- private function analyzePhpVersion($dependencies) {
+ /**
+ * @param array $dependencies
+ * @return array
+ */
+ private function analyzePhpVersion(array $dependencies) {
$missing = [];
if (isset($dependencies['php']['@attributes']['min-version'])) {
$minVersion = $dependencies['php']['@attributes']['min-version'];
@@ -141,7 +147,11 @@ class DependencyAnalyzer {
return $missing;
}
- private function analyzeDatabases($dependencies) {
+ /**
+ * @param array $dependencies
+ * @return array
+ */
+ private function analyzeDatabases(array $dependencies) {
$missing = [];
if (!isset($dependencies['database'])) {
return $missing;
@@ -164,7 +174,11 @@ class DependencyAnalyzer {
return $missing;
}
- private function analyzeCommands($dependencies) {
+ /**
+ * @param array $dependencies
+ * @return array
+ */
+ private function analyzeCommands(array $dependencies) {
$missing = [];
if (!isset($dependencies['command'])) {
return $missing;
@@ -187,7 +201,11 @@ class DependencyAnalyzer {
return $missing;
}
- private function analyzeLibraries($dependencies) {
+ /**
+ * @param array $dependencies
+ * @return array
+ */
+ private function analyzeLibraries(array $dependencies) {
$missing = [];
if (!isset($dependencies['lib'])) {
return $missing;
@@ -225,7 +243,11 @@ class DependencyAnalyzer {
return $missing;
}
- private function analyzeOS($dependencies) {
+ /**
+ * @param array $dependencies
+ * @return array
+ */
+ private function analyzeOS(array $dependencies) {
$missing = [];
if (!isset($dependencies['os'])) {
return $missing;
@@ -249,7 +271,12 @@ class DependencyAnalyzer {
return $missing;
}
- private function analyzeOC($dependencies, $appInfo) {
+ /**
+ * @param array $dependencies
+ * @param array $appInfo
+ * @return array
+ */
+ private function analyzeOC(array $dependencies, array $appInfo) {
$missing = [];
$minVersion = null;
if (isset($dependencies['owncloud']['@attributes']['min-version'])) {