From: Reedy Date: Tue, 29 Nov 2016 23:34:47 +0000 (+0000) Subject: Remove FSRepo X-Git-Tag: 1.31.0-rc.0~4490^2 X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=commitdiff_plain;h=8b18ae7b59812f5762a6ff4c4cd91da2bbc4e3cf Remove FSRepo Change-Id: Id6ca36cfa14077efc3d07fd5129ad9e4cc224e2c --- diff --git a/RELEASE-NOTES-1.29 b/RELEASE-NOTES-1.29 index a205f01acb..43f21eff18 100644 --- a/RELEASE-NOTES-1.29 +++ b/RELEASE-NOTES-1.29 @@ -136,6 +136,7 @@ changes to languages because of Phabricator reports. * User::getPassword() (deprecated in 1.27) was removed. * User::getTemporaryPassword() (deprecated in 1.27) was removed. * User::isPasswordReminderThrottled() (deprecated in 1.27) was removed. +* FSRepo (deprecated in 1.19) was removed. == Compatibility == diff --git a/autoload.php b/autoload.php index d85b6793c3..38bf7cd1a8 100644 --- a/autoload.php +++ b/autoload.php @@ -447,7 +447,6 @@ $wgAutoloadLocalClasses = [ 'FSFileBackendList' => __DIR__ . '/includes/libs/filebackend/FSFileBackend.php', 'FSFileOpHandle' => __DIR__ . '/includes/libs/filebackend/FSFileBackend.php', 'FSLockManager' => __DIR__ . '/includes/libs/lockmanager/FSLockManager.php', - 'FSRepo' => __DIR__ . '/includes/filerepo/FSRepo.php', 'FakeAuthTemplate' => __DIR__ . '/includes/specialpage/LoginSignupSpecialPage.php', 'FakeConverter' => __DIR__ . '/languages/FakeConverter.php', 'FakeMaintenance' => __DIR__ . '/maintenance/Maintenance.php', diff --git a/includes/filerepo/FSRepo.php b/includes/filerepo/FSRepo.php deleted file mode 100644 index d06acf27ba..0000000000 --- a/includes/filerepo/FSRepo.php +++ /dev/null @@ -1,81 +0,0 @@ - $info['name'] . '-backend', - 'wikiId' => wfWikiID(), - 'lockManager' => LockManagerGroup::singleton( wfWikiID() )->get( 'fsLockManager' ), - 'containerPaths' => [ - "{$repoName}-public" => "{$directory}", - "{$repoName}-temp" => "{$directory}/temp", - "{$repoName}-thumb" => $thumbDir, - "{$repoName}-transcoded" => $transcodedDir, - "{$repoName}-deleted" => $deletedDir - ], - 'fileMode' => $fileMode, - 'tmpDirectory' => wfTempDir() - ] ); - // Update repo config to use this backend - $info['backend'] = $backend; - } - - parent::__construct( $info ); - - if ( !( $this->backend instanceof FSFileBackend ) ) { - throw new MWException( "FSRepo only supports FSFileBackend." ); - } - } -} diff --git a/tests/phpunit/includes/media/MediaWikiMediaTestCase.php b/tests/phpunit/includes/media/MediaWikiMediaTestCase.php index e854ab57f7..43eb2992d5 100644 --- a/tests/phpunit/includes/media/MediaWikiMediaTestCase.php +++ b/tests/phpunit/includes/media/MediaWikiMediaTestCase.php @@ -1,10 +1,10 @@ $containers, 'tmpDirectory' => $this->getNewTempDirectory() ] ); - $this->repo = new FSRepo( $this->getRepoOptions() ); + $this->repo = new FileRepo( $this->getRepoOptions() ); } /**