@@ -758,45 +758,37 @@ protected function tearDown(): void
758758 \Locale::setDefault ($ this ->defaultLocale );
759759 }
760760
761- public function provideLocales ()
761+ public static function provideLocales ()
762762 {
763763 return array_map (
764764 function ($ locale ) { return [$ locale ]; },
765- $ this -> getLocales ()
765+ static :: getLocales ()
766766 );
767767 }
768768
769- public function provideLocaleAliases ()
769+ public static function provideLocaleAliases ()
770770 {
771771 return array_map (
772772 function ($ alias , $ ofLocale ) { return [$ alias , $ ofLocale ]; },
773- array_keys ($ this -> getLocaleAliases ()),
774- $ this -> getLocaleAliases ()
773+ array_keys (static :: getLocaleAliases ()),
774+ static :: getLocaleAliases ()
775775 );
776776 }
777777
778- public function provideRootLocales ()
779- {
780- return array_map (
781- function ($ locale ) { return [$ locale ]; },
782- $ this ->getRootLocales ()
783- );
784- }
785-
786- protected function getLocales ()
778+ protected static function getLocales ()
787779 {
788780 return self ::LOCALES ;
789781 }
790782
791- protected function getLocaleAliases ()
783+ protected static function getLocaleAliases ()
792784 {
793785 return self ::LOCALE_ALIASES ;
794786 }
795787
796- protected function getRootLocales ()
788+ protected static function getRootLocales ()
797789 {
798790 if (null === self ::$ rootLocales ) {
799- self ::$ rootLocales = array_filter ($ this -> getLocales (), function ($ locale ) {
791+ self ::$ rootLocales = array_filter (static :: getLocales (), function ($ locale ) {
800792 // no locales for which fallback is possible (e.g "en_GB")
801793 return !str_contains ($ locale , '_ ' );
802794 });
0 commit comments