mirror of https://github.com/nextcloud/server
Read mtime of version.php only once
- in most cases it would read again in \OC_Util::loadVersion anyway - remove some unused use statements Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
This commit is contained in:
parent
7519949f37
commit
bb4b34ff69
|
@ -68,7 +68,6 @@ declare(strict_types=1);
|
|||
|
||||
use OC\Encryption\HookManager;
|
||||
use OC\EventDispatcher\SymfonyAdapter;
|
||||
use OC\Files\Filesystem;
|
||||
use OC\Share20\Hooks;
|
||||
use OCP\EventDispatcher\IEventDispatcher;
|
||||
use OCP\Group\Events\UserRemovedEvent;
|
||||
|
@ -115,6 +114,8 @@ class OC {
|
|||
|
||||
public static string $configDir;
|
||||
|
||||
public static int $VERSION_MTIME = 0;
|
||||
|
||||
/**
|
||||
* requested app
|
||||
*/
|
||||
|
@ -601,7 +602,8 @@ class OC {
|
|||
|
||||
// Add default composer PSR-4 autoloader
|
||||
self::$composerAutoloader = require_once OC::$SERVERROOT . '/lib/composer/autoload.php';
|
||||
self::$composerAutoloader->setApcuPrefix('composer_autoload_' . md5(OC::$SERVERROOT . '_' . filemtime(OC::$SERVERROOT . '/version.php')));
|
||||
OC::$VERSION_MTIME = filemtime(OC::$SERVERROOT . '/version.php');
|
||||
self::$composerAutoloader->setApcuPrefix('composer_autoload_' . md5(OC::$SERVERROOT . '_' . OC::$VERSION_MTIME));
|
||||
|
||||
try {
|
||||
self::initPaths();
|
||||
|
|
|
@ -65,7 +65,6 @@
|
|||
*/
|
||||
|
||||
use bantu\IniGetWrapper\IniGetWrapper;
|
||||
use OC\AppFramework\Http\Request;
|
||||
use OC\Files\SetupManager;
|
||||
use OCP\Files\Template\ITemplateManager;
|
||||
use OCP\IConfig;
|
||||
|
@ -327,10 +326,9 @@ class OC_Util {
|
|||
return;
|
||||
}
|
||||
|
||||
$timestamp = filemtime(OC::$SERVERROOT . '/version.php');
|
||||
require OC::$SERVERROOT . '/version.php';
|
||||
/** @var int $timestamp */
|
||||
self::$versionCache['OC_Version_Timestamp'] = $timestamp;
|
||||
self::$versionCache['OC_Version_Timestamp'] = \OC::$VERSION_MTIME;
|
||||
/** @var string $OC_Version */
|
||||
self::$versionCache['OC_Version'] = $OC_Version;
|
||||
/** @var string $OC_VersionString */
|
||||
|
|
Loading…
Reference in New Issue