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
Requires
- php: >=8.1
- ext-json: *
- ext-zip: *
- cakephp/chronos: ~3.0
- nette/application: ~3.0
- nette/di: ~3.0
- nette/utils: ~3.0
- tracy/tracy: ~2.10
Requires (Dev)
- phpstan/extension-installer: ^1.3
- phpstan/phpstan: ^1.10
- phpstan/phpstan-nette: ^1.2
- slevomat/coding-standard: ^8.15
- dev-master
- v3.1.1
- v3.1.0
- v3.0.10
- v3.0.9
- v3.0.8
- v3.0.7
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.1.5
- v2.1.4
- v2.1.3
- v2.1.2
- v2.1.1
- v2.1.0
- v2.0.0
- v1.30.1
- v1.30.0
- v1.25
- v1.24
- v1.23
- v1.22
- v1.21
- v1.20
- v1.19
- v1.18
- v1.17
- v1.16
- v1.15
- v1.14
- v1.13
- v1.12
- v1.11
- v1.10
- v1.9
- v1.8
- v1.7
- v1.6
- v1.5
- v1.4
- v1.3
- v1.2
- v1.1
- v1.0
- dev-v2-dev
This package is auto-updated.
Last update: 2024-12-02 10:10:23 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}