\Numenor\DebugCronometroExecucao

Cronômetro para controle do tempo de execução de uma aplicação PHP.

Permite a criação de um ponto inicial e parciais em determinados pontos de uma aplicação, indicando quanto tempo o script levou para ser executado até aquele ponto.

Summary

Methods
Properties
Constants
__construct()
iniciar()
definirParcial()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$id
$nome
$inicio
$parciais
N/A

Properties

$id

$id : integer

Identificador do cronômetro.

Normalmente utilizado caso o cronômetro seja salvo em banco de dados.

Type

integer

$nome

$nome : string

Nome do cronômetro.

Permite ao desenvolvedor identificar facilmente o cronômetro, caso mais de um deles seja iniciado em diferentes pontos da aplicação.

Type

string

$inicio

$inicio : float

Tempo de início do cronômetro.

Type

float

$parciais

$parciais : array<mixed,\stdClass>

Lista de parciais definidas para o cronômetro.

Type

array<mixed,\stdClass>

Methods

__construct()

__construct(integer  $id = null, string  $nome = '') 

Método construtor da classe.

Parameters

integer $id

Identificador do cronômetro.

string $nome

Nome do cronômetro.

iniciar()

iniciar(string  $descricao = '') 

Inicia a contagem de tempo do cronômetro.

Parameters

string $descricao

Descrição do momento de início do cronômetro, para referência.

definirParcial()

definirParcial(string  $descricao = '') 

Define uma parcial do cronômetro, contabilizando o tempo decorrido desde o momento em que o cronômetro foi iniciado.

Parameters

string $descricao

Descrição da parcial do cronômetro, para referência.