HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/werkenbij.komma.pro/app/Komma/Kms/Development/Fakers/CultureFaker.php
<?php
namespace App\Komma\Kms\Development\Fakers;
use App\Komma\Globalization\CultureInfo;
use App\Komma\Globalization\CultureTypes;
use Faker\Provider\Base;


class CultureFaker extends Base
{
    /** @var CultureInfo[] $cultures */
    private static $cultureInfos;

    public static function culture()
    {
        if(!self::$cultureInfos) self::$cultureInfos = CultureInfo::getCultures(CultureTypes::SPECIFIC_CULTURES);
        /** @var CultureInfo $cultureInfo */
        $cultureInfo = static::randomElement(static::$cultureInfos);
        return $cultureInfo->getName();
    }
}