terug naar blogs
Profiler
Dit script kan in elke methode / functie van een Codeigniter class geplaatst worden.
Alleen in je ontwikkel omgeving laat het script dan de de informatie zien.
Dit script staat in een model genaamd Algemeen.php.
Je dient Naam_server te vervangen met de naam van je ontwikkel server.
// profilerF
public function profilerF( $zet_aan )
{
if( 'Naam_Server' == $_SERVER["SERVER_NAME"] ) {
if( 1 == $zet_aan ) {
$this->output->enable_profiler(TRUE);
} else {
$this->output->enable_profiler(FALSE);
}
} else {
$this->output->enable_profiler(FALSE);
}
}
//--/profilerF
Hoe te gebruiken?
Het script kun je inzetten op function niveau als op controller niveau.
In het laatste geval zet je het script in de __construct
.
Bij alle functies zal dit dan werken.
Hieronder een voorbeeld op function niveau.
// functie
public function functie()
{
$this->Algemeen->profilerF(1);
// ...rest van de code
}
//--/functie
Download link
Klik hier om de scripts te downloaden