FIX Correctly deprecation Sources.module_priority (#10711)

This config was deprecated back in #7154 and hasn't been used since
This commit is contained in:
Guy Sartorelli 2023-03-02 11:05:35 +13:00 committed by GitHub
parent 277e97a84f
commit 66561ccb49
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 1 additions and 8 deletions

View File

@ -26,6 +26,7 @@ class Sources implements Resettable
*
* @config
* @var array
* @deprecated 4.0.0 Use SilverStripe\Core\Manifest\ModuleManifest.module_priority instead
*/
private static $module_priority = [];
@ -36,15 +37,7 @@ class Sources implements Resettable
*/
public function getSortedModules()
{
$i18nOrder = Sources::config()->uninherited('module_priority');
$sortedModules = [];
if ($i18nOrder) {
Deprecation::notice('5.0', sprintf(
'%s.module_priority is deprecated. Use %s.module_priority instead.',
__CLASS__,
ModuleManifest::class
));
}
foreach (ModuleLoader::inst()->getManifest()->getModules() as $module) {
$sortedModules[$module->getName()] = $module->getPath();