getLocaleAliases example


        return array_map(
            fn ($locale) => [$locale],
            $this->getLocales()
        );
    }

    public function provideLocaleAliases()
    {
        return array_map(
            fn ($alias$ofLocale) => [$alias$ofLocale],
            array_keys($this->getLocaleAliases()),
            $this->getLocaleAliases()
        );
    }

    public function provideRootLocales()
    {
        return array_map(
            fn ($locale) => [$locale],
            $this->getRootLocales()
        );
    }

    

class LocalesTest extends ResourceBundleTestCase
{
    public function testGetLocales()
    {
        $this->assertSame($this->getLocales(), Locales::getLocales());
    }

    public function testGetAliases()
    {
        $this->assertSame($this->getLocaleAliases(), Locales::getAliases());
    }

    /** * @dataProvider provideLocales */
    public function testGetNames($displayLocale)
    {
        $locales = array_keys(Locales::getNames($displayLocale));

        sort($locales);

        
Home | Imprint | This part of the site doesn't use cookies.