\CodeGenerator
Synopsis
class CodeGenerator
{
- // constants
- const CHARS_UPPER = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';
- const CHARS_LOWER = 'abcdefghijklmnopqrstuvqxyz';
- const NUMBERS = '0123456789';
- const CASE_UPPER = 'upper';
- const CASE_LOWER = 'lower';
- const CASE_MIXED = 'mixed';
- const TYPE_ALPHA = 'alpha';
- const TYPE_NUMERIC = 'numeric';
- const TYPE_ALNUM = 'alnum';
- // members
- private $case;
- private $type;
- private $length;
- private $validChars;
- protected static $global_inst;
- // methods
- public static void global_inst()
- public static void inst()
- public void uppercase()
- public void lowercase()
- public void mixedcase()
- public void numbersonly()
- public void charactersonly()
- public void alphanumeric()
- public void setChars()
- public void setLength()
- public void getLength()
- public void getType()
- public void getCase()
- private void validChars()
- public void generate()
- public void __toString()
Constants
Name | Value |
---|---|
CHARS_UPPER | 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' |
CHARS_LOWER | 'abcdefghijklmnopqrstuvqxyz' |
NUMBERS | '0123456789' |
CASE_UPPER | 'upper' |
CASE_LOWER | 'lower' |
CASE_MIXED | 'mixed' |
TYPE_ALPHA | 'alpha' |
TYPE_NUMERIC | 'numeric' |
TYPE_ALNUM | 'alnum' |
Members
private
- $case
- $length
- $type
- $validChars
protected
- $global_inst