@@ -115,8 +115,8 @@ discard block |
||
| 115 | 115 | |
| 116 | 116 | $basedir = $app['path'].'/'.$appId; |
| 117 | 117 | |
| 118 | - if (is_file($basedir . '/appinfo/database.xml')) { |
|
| 119 | - throw new \Exception('The appinfo/database.xml file is not longer supported. Used in ' . $appId); |
|
| 118 | + if (is_file($basedir.'/appinfo/database.xml')) { |
|
| 119 | + throw new \Exception('The appinfo/database.xml file is not longer supported. Used in '.$appId); |
|
| 120 | 120 | } |
| 121 | 121 | |
| 122 | 122 | $info = OC_App::getAppInfo($basedir.'/appinfo/info.xml', true); |
@@ -167,7 +167,7 @@ discard block |
||
| 167 | 167 | \OC_App::setupBackgroundJobs($info['background-jobs']); |
| 168 | 168 | |
| 169 | 169 | //run appinfo/install.php |
| 170 | - self::includeAppScript($basedir . '/appinfo/install.php'); |
|
| 170 | + self::includeAppScript($basedir.'/appinfo/install.php'); |
|
| 171 | 171 | |
| 172 | 172 | $appData = OC_App::getAppInfo($appId); |
| 173 | 173 | OC_App::executeRepairSteps($appId, $appData['repair-steps']['install']); |
@@ -241,7 +241,7 @@ discard block |
||
| 241 | 241 | if ($app['id'] === $appId) { |
| 242 | 242 | // Load the certificate |
| 243 | 243 | $certificate = new X509(); |
| 244 | - $rootCrt = file_get_contents(__DIR__ . '/../../resources/codesigning/root.crt'); |
|
| 244 | + $rootCrt = file_get_contents(__DIR__.'/../../resources/codesigning/root.crt'); |
|
| 245 | 245 | $rootCrts = $this->splitCerts($rootCrt); |
| 246 | 246 | foreach ($rootCrts as $rootCrt) { |
| 247 | 247 | $certificate->loadCA($rootCrt); |
@@ -253,7 +253,7 @@ discard block |
||
| 253 | 253 | foreach ($rootCrts as $rootCrt) { |
| 254 | 254 | $crl->loadCA($rootCrt); |
| 255 | 255 | } |
| 256 | - $crl->loadCRL(file_get_contents(__DIR__ . '/../../resources/codesigning/root.crl')); |
|
| 256 | + $crl->loadCRL(file_get_contents(__DIR__.'/../../resources/codesigning/root.crl')); |
|
| 257 | 257 | if ($crl->validateSignature() !== true) { |
| 258 | 258 | throw new \Exception('Could not validate CRL signature'); |
| 259 | 259 | } |
@@ -306,7 +306,7 @@ discard block |
||
| 306 | 306 | |
| 307 | 307 | // Check if the signature actually matches the downloaded content |
| 308 | 308 | $certificate = openssl_get_publickey($app['certificate']); |
| 309 | - $verified = (bool)openssl_verify(file_get_contents($tempFile), base64_decode($app['releases'][0]['signature']), $certificate, OPENSSL_ALGO_SHA512); |
|
| 309 | + $verified = (bool) openssl_verify(file_get_contents($tempFile), base64_decode($app['releases'][0]['signature']), $certificate, OPENSSL_ALGO_SHA512); |
|
| 310 | 310 | // PHP 8+ deprecates openssl_free_key and automatically destroys the key instance when it goes out of scope |
| 311 | 311 | if ((PHP_VERSION_ID < 80000)) { |
| 312 | 312 | openssl_free_key($certificate); |
@@ -319,11 +319,11 @@ discard block |
||
| 319 | 319 | |
| 320 | 320 | if ($archive) { |
| 321 | 321 | if (!$archive->extract($extractDir)) { |
| 322 | - $errorMessage = 'Could not extract app ' . $appId; |
|
| 322 | + $errorMessage = 'Could not extract app '.$appId; |
|
| 323 | 323 | |
| 324 | 324 | $archiveError = $archive->getError(); |
| 325 | 325 | if ($archiveError instanceof \PEAR_Error) { |
| 326 | - $errorMessage .= ': ' . $archiveError->getMessage(); |
|
| 326 | + $errorMessage .= ': '.$archiveError->getMessage(); |
|
| 327 | 327 | } |
| 328 | 328 | |
| 329 | 329 | throw new \Exception($errorMessage); |
@@ -344,24 +344,24 @@ discard block |
||
| 344 | 344 | // Check if appinfo/info.xml has the same app ID as well |
| 345 | 345 | if ((PHP_VERSION_ID < 80000)) { |
| 346 | 346 | $loadEntities = libxml_disable_entity_loader(false); |
| 347 | - $xml = simplexml_load_file($extractDir . '/' . $folders[0] . '/appinfo/info.xml'); |
|
| 347 | + $xml = simplexml_load_file($extractDir.'/'.$folders[0].'/appinfo/info.xml'); |
|
| 348 | 348 | libxml_disable_entity_loader($loadEntities); |
| 349 | 349 | } else { |
| 350 | - $xml = simplexml_load_file($extractDir . '/' . $folders[0] . '/appinfo/info.xml'); |
|
| 350 | + $xml = simplexml_load_file($extractDir.'/'.$folders[0].'/appinfo/info.xml'); |
|
| 351 | 351 | } |
| 352 | - if ((string)$xml->id !== $appId) { |
|
| 352 | + if ((string) $xml->id !== $appId) { |
|
| 353 | 353 | throw new \Exception( |
| 354 | 354 | sprintf( |
| 355 | 355 | 'App for id %s has a wrong app ID in info.xml: %s', |
| 356 | 356 | $appId, |
| 357 | - (string)$xml->id |
|
| 357 | + (string) $xml->id |
|
| 358 | 358 | ) |
| 359 | 359 | ); |
| 360 | 360 | } |
| 361 | 361 | |
| 362 | 362 | // Check if the version is lower than before |
| 363 | 363 | $currentVersion = OC_App::getAppVersion($appId); |
| 364 | - $newVersion = (string)$xml->version; |
|
| 364 | + $newVersion = (string) $xml->version; |
|
| 365 | 365 | if (version_compare($currentVersion, $newVersion) === 1) { |
| 366 | 366 | throw new \Exception( |
| 367 | 367 | sprintf( |
@@ -373,12 +373,12 @@ discard block |
||
| 373 | 373 | ); |
| 374 | 374 | } |
| 375 | 375 | |
| 376 | - $baseDir = OC_App::getInstallPath() . '/' . $appId; |
|
| 376 | + $baseDir = OC_App::getInstallPath().'/'.$appId; |
|
| 377 | 377 | // Remove old app with the ID if existent |
| 378 | 378 | OC_Helper::rmdirr($baseDir); |
| 379 | 379 | // Move to app folder |
| 380 | 380 | if (@mkdir($baseDir)) { |
| 381 | - $extractDir .= '/' . $folders[0]; |
|
| 381 | + $extractDir .= '/'.$folders[0]; |
|
| 382 | 382 | OC_Helper::copyr($extractDir, $baseDir); |
| 383 | 383 | } |
| 384 | 384 | OC_Helper::copyr($extractDir, $baseDir); |
@@ -517,7 +517,7 @@ discard block |
||
| 517 | 517 | if (\OC::$server->getAppManager()->isShipped($appId)) { |
| 518 | 518 | return false; |
| 519 | 519 | } |
| 520 | - $appDir = OC_App::getInstallPath() . '/' . $appId; |
|
| 520 | + $appDir = OC_App::getInstallPath().'/'.$appId; |
|
| 521 | 521 | OC_Helper::rmdirr($appDir); |
| 522 | 522 | return true; |
| 523 | 523 | } else { |