Skip to content

Commit

Permalink
Add generateCzechPassword method
Browse files Browse the repository at this point in the history
  • Loading branch information
dfridrich authored Apr 17, 2018
1 parent 59efb4e commit 0419901
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions src/Lib.php
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,44 @@ public static function generateRandomString($lenght = 40, $safeChars = false)
return static::generateShortLink($lenght, $safeChars);
}

/**
* @return string
*/
public static function generateCzechPassword()
{
$fruit = [
'Angrešt',
'Bluma',
'Borůvka',
'Broskev',
'Brusinka',
'Bílý rybíz',
'Hrozny',
'Hruška',
'Jablko',
'Jahoda',
'Jeřabiny',
'Kaštan jedlý',
'Lískový ořech',
'Malina',
'Mandle',
'Meruňka',
'Mirabelka',
'Oskeruše',
'Ostružina',
'Rybíz červený',
'Slíva',
'Trnka',
'Třešně',
'Višně',
'Vlašský ořech',
'Černý rybíz',
'Švestka',
];

return self::idize(str_replace(" ", null, $fruit[array_rand($fruit)]) . rand(1000, 9999));
}

/**
* @param $string
* @param int $length
Expand Down

0 comments on commit 0419901

Please sign in to comment.