netleak/log-control

Logs control module for Nette.

Maintainers

Package info

github.com/zendiik/logs-module

Language:Latte

pkg:composer/netleak/log-control

Statistics

Installs: 2 906

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v4.0.1 2025-12-02 20:09 UTC

README

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}