PHP Coupé

Aprendendo

Log

A partir da versão 0.4 o PHP Coupé incorporou a capacidade de efetuar logs dos eventos que ocorrem internamente ou os que são configurados manualmente nos Módulos criados.

Para utilizar logs, primeiramente é necessário dizer ao PHP Coupé para começar a registrá-los. Fazemos isso marcando como TRUE o vetor $config['ACTIVE_LOG'] dentro do arquivo de configurações config.inc.php.

Feito isso o PHP Coupé já começará a registrar seus eventos dentro do diretório manager/system/logs/. Os registros incluem a mensagem, a data/hora em que o evento ocorreu, assim como o número IP do cliente que está acessando a aplicação.

Caso queira registrar seus próprios eventos, insira dentro de seus Módulos ou Classes o comando $Coupe->log(). Exemplo de utilização:

if ($acesso == TRUE)
{
	$Coupe->log("Sistema acessado");
}
else
{
	$Coupe->log("Acesso inválido");
}

Se, ao invés de registrar eventos dentro de seus Módulos, você quiser registrar os eventos gerados por suas Classes, você deverá instânciar a Classe Coupé dentro da sua classe para então ter acesso a função log() do PHP Coupé.

classe MinhaClasse
{
	// criamos a variavel que receberah a instancia
	var $Coupe;

	// funcao construtora instancia a variavel
	// atraves da funcao 'instance()'
	function MinhaClasse()
	{
		$this->Coupe =& instance();
	}

	// utilizamos a funcao de log dentro da nova classe
	// atraves da variavel instanciada
	$this->Coupe->log("Sistema acessado");
}

Aprendendo

Mudar idioma:

Versão atual: 0.5
Licenciado sob Creative Commons by-nd

Desenvolvido por Samuel Corradi 2008.