Logs control module for Nette.


License
MIT

Documentation

Logs Control

Instalace

Nad projektem spusťte:

composer require netleak/log-control

Následně v presenteru vygenerujte komponentu:

public function createComponentLogs(string $name): void {
	$logs = new LogsControl(__DIR__ . '/../../../', '/'); // cesta k rootu aplikace, '/' je automatický prefix veřejné cesty k assetům

	// pokud chcete zakázat zobrazení logu warning.log a error.log
	// stačí přidat název souboru 
	// zbytek ze složky s logy je automaticky zobrazen
	$logs->disableLogs('warning', 'error');

    $this->addComponent($logs, $name);
}

Vytvořte latte soubor a do něj inicializujte control:

{block content}
{control logs}