/var/www/flurhymez/vendor/fakerphp/faker/src/Faker/Provider/sv_SE
NameSizeModeActions
Address.php309300644editdlrm
Company.php10650644editdlrm
Municipality.php61690644editdlrm
Payment.php6820644editdlrm
Person.php148820644editdlrm
PhoneNumber.php7810644editdlrm
Edit: /var/www/flurhymez/vendor/fakerphp/faker/src/Faker/Provider/sv_SE/Person.php (14882B)
format('ymd'); $randomDigits = $this->getBirthNumber($gender); $checksum = Luhn::computeCheckDigit($datePart . $randomDigits); return $datePart . '-' . $randomDigits . $checksum; } /** * @param string $gender Person::GENDER_MALE || Person::GENDER_FEMALE * * @return string of three digits */ protected function getBirthNumber($gender = null) { if ($gender && $gender === static::GENDER_MALE) { return (string) static::numerify('##') . static::randomElement([1, 3, 5, 7, 9]); } $zeroCheck = static function ($callback) { do { $randomDigits = $callback(); } while ($randomDigits === '000'); return $randomDigits; }; if ($gender && $gender === static::GENDER_FEMALE) { return $zeroCheck(static function () { return (string) static::numerify('##') . static::randomElement([0, 2, 4, 6, 8]); }); } return $zeroCheck(static function () { return (string) static::numerify('###'); }); } }