@@ -122,7 +122,7 @@ discard block |
||
| 122 | 122 | /** |
| 123 | 123 | * List all installed apps |
| 124 | 124 | * |
| 125 | - * @return string[] |
|
| 125 | + * @return integer[] |
|
| 126 | 126 | */ |
| 127 | 127 | public function getInstalledApps() { |
| 128 | 128 | return array_keys($this->getInstalledAppsValues()); |
@@ -355,6 +355,9 @@ discard block |
||
| 355 | 355 | return in_array($appId, $this->shippedApps); |
| 356 | 356 | } |
| 357 | 357 | |
| 358 | + /** |
|
| 359 | + * @param string $appId |
|
| 360 | + */ |
|
| 358 | 361 | private function isAlwaysEnabled($appId) { |
| 359 | 362 | $alwaysEnabled = $this->getAlwaysEnabledApps(); |
| 360 | 363 | return in_array($appId, $alwaysEnabled); |
@@ -383,7 +386,7 @@ discard block |
||
| 383 | 386 | /** |
| 384 | 387 | * @param string $package package path |
| 385 | 388 | * @param bool $skipMigrations whether to skip migrations, which would only install the code |
| 386 | - * @return string|false app id or false in case of error |
|
| 389 | + * @return integer app id or false in case of error |
|
| 387 | 390 | * @since 10.0 |
| 388 | 391 | */ |
| 389 | 392 | public function installApp($package, $skipMigrations = false) { |
@@ -400,7 +403,7 @@ discard block |
||
| 400 | 403 | |
| 401 | 404 | /** |
| 402 | 405 | * @param string $package |
| 403 | - * @return mixed |
|
| 406 | + * @return boolean |
|
| 404 | 407 | * @since 10.0 |
| 405 | 408 | */ |
| 406 | 409 | public function updateApp($package) { |