diff options
Diffstat (limited to 'vendor/gregwar/captcha/PhraseBuilder.php')
-rw-r--r-- | vendor/gregwar/captcha/PhraseBuilder.php | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/vendor/gregwar/captcha/PhraseBuilder.php b/vendor/gregwar/captcha/PhraseBuilder.php deleted file mode 100644 index b94bd61c..00000000 --- a/vendor/gregwar/captcha/PhraseBuilder.php +++ /dev/null @@ -1,34 +0,0 @@ -<?php - -namespace Gregwar\Captcha; - -/** - * Generates random phrase - * - * @author Gregwar <g.passault@gmail.com> - */ -class PhraseBuilder implements PhraseBuilderInterface -{ - /** - * Generates random phrase of given length with given charset - */ - public function build($length = 5, $charset = 'abcdefghijklmnpqrstuvwxyz123456789') - { - $phrase = ''; - $chars = str_split($charset); - - for ($i = 0; $i < $length; $i++) { - $phrase .= $chars[array_rand($chars)]; - } - - return $phrase; - } - - /** - * "Niceize" a code - */ - public function niceize($str) - { - return strtr(strtolower($str), '01', 'ol'); - } -} |