Public Member Functions | |
| generate () | |
| setLength ($length) | |
| |
| setLowerAllowed ($lowerAllowed=true) | |
| |
| setUpperAllowed ($upperAllowed=true) | |
| |
| setSimilarAllowed ($similarAllowed=true) | |
| |
| setNumbersAllowed ($numbersAllowed=true) | |
| |
| setCharactersAllowed ($charactersAllowed=true) | |
| |
Private Member Functions | |
| generateOneSymbol () | |
| randomNumber () | |
| randomChar () | |
Private Attributes | |
| $length = null | |
| $lowerAllowed = true | |
| $upperAllowed = true | |
| $numbersAllowed = true | |
| $similarAllowed = true | |
Static Private Attributes | |
| static | $similarSymbols = array('0', 'o', '1', 'l') |
Definition at line 16 of file CodeGenerator.class.php.
| CodeGenerator::generate | ( | ) |
Definition at line 27 of file CodeGenerator.class.php.
References generateOneSymbol().
Referenced by generateOneSymbol().

| CodeGenerator::setLength | ( | $ | length | ) |
| CodeGenerator::setLowerAllowed | ( | $ | lowerAllowed = true |
) |
Definition at line 52 of file CodeGenerator.class.php.
References $lowerAllowed.
Referenced by setCharactersAllowed().
| CodeGenerator::setUpperAllowed | ( | $ | upperAllowed = true |
) |
Definition at line 62 of file CodeGenerator.class.php.
References $upperAllowed.
Referenced by setCharactersAllowed().
| CodeGenerator::setSimilarAllowed | ( | $ | similarAllowed = true |
) |
Definition at line 72 of file CodeGenerator.class.php.
References $similarAllowed.
| CodeGenerator::setNumbersAllowed | ( | $ | numbersAllowed = true |
) |
Definition at line 82 of file CodeGenerator.class.php.
References $numbersAllowed.
| CodeGenerator::setCharactersAllowed | ( | $ | charactersAllowed = true |
) |
Definition at line 92 of file CodeGenerator.class.php.
References setLowerAllowed(), and setUpperAllowed().

| CodeGenerator::generateOneSymbol | ( | ) | [private] |
Definition at line 100 of file CodeGenerator.class.php.
References generate(), Assert::isTrue(), randomChar(), and randomNumber().
Referenced by generate().

| CodeGenerator::randomNumber | ( | ) | [private] |
| CodeGenerator::randomChar | ( | ) | [private] |
CodeGenerator::$length = null [private] |
CodeGenerator::$lowerAllowed = true [private] |
CodeGenerator::$upperAllowed = true [private] |
CodeGenerator::$numbersAllowed = true [private] |
CodeGenerator::$similarAllowed = true [private] |
CodeGenerator::$similarSymbols = array('0', 'o', '1', 'l') [static, private] |
Definition at line 25 of file CodeGenerator.class.php.
1.5.4