netleak/log-control

Logs control module for Nette.

Installs: 2 094

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

Language:Latte

v3.1.1 2024-05-02 08:55 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}