CodGenerator
in package
Class CodGenerator
Table of Contents
- $caracteresDisponiveis : array<string|int, string>
- $numeroDeBlocos : int
- $numeroDeCaracteresPorBloco : int
- $textoSeparadoDeBlocos : string
- $totalcaracteresDisponiveis : int
- __construct() : mixed
- CodGenerator constructor.
- generate() : string
- caracteresDisponiveis() : array<string|int, string>
- reset() : void
- validateProperties() : void
Properties
$caracteresDisponiveis
private
array<string|int, string>
$caracteresDisponiveis
$numeroDeBlocos
private
int
$numeroDeBlocos
= 4
$numeroDeCaracteresPorBloco
private
int
$numeroDeCaracteresPorBloco
= 5
$textoSeparadoDeBlocos
private
string
$textoSeparadoDeBlocos
= '-'
$totalcaracteresDisponiveis
private
int
$totalcaracteresDisponiveis
Methods
__construct()
CodGenerator constructor.
public
__construct([int|null $numeroDeBlocos = null ][, int|null $numeroDeCaracteresPorBloco = null ]) : mixed
Parameters
- $numeroDeBlocos : int|null = null
- $numeroDeCaracteresPorBloco : int|null = null
Return values
mixed —generate()
public
generate() : string
Return values
string —caracteresDisponiveis()
private
caracteresDisponiveis() : array<string|int, string>
Return values
array<string|int, string> —reset()
private
reset() : void
Return values
void —validateProperties()
private
validateProperties() : void