Download the PHP package vulqen/symfony-bundle without Composer
On this page you can find all versions of the php package vulqen/symfony-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download vulqen/symfony-bundle
More information about vulqen/symfony-bundle
Files in vulqen/symfony-bundle
Package symfony-bundle
Short Description Instrumentacja Symfony dla Vulqen: żądania HTTP, wyjątki i zapytania DBAL.
License proprietary
Informations about the package symfony-bundle
vulqen/symfony-bundle
Instrumentacja Symfony na paczce vulqen/php-sdk: transakcja na każde żądanie HTTP, wyjątki i zapytania Doctrine DBAL. Paczka Composer: vulqen/symfony-bundle.
Kanon: vulqen-docs, lokalnie ../vulqen-docs. Opis: plan/31-symfony-bundle.md. Zasady: AGENTS.md.
PHP 8.2+, Symfony 6.4 albo 7.4, Doctrine DBAL 3.8+ albo 4 (opcjonalnie).
Instalacja
Paczki są prywatne. Composer potrzebuje obu repozytoriów VCS i tokenu GitHub z odczytem (composer config --global github-oauth.github.com <token> albo COMPOSER_AUTH):
Recipe Flex jeszcze nie ma (D-066), więc trzy kroki są ręczne.
-
config/bundles.php: -
config/packages/vulqen.yaml: -
.env:Prawdziwy DSN z dashboardu trafia do
.env.localalbo do sekretów, nie do gita.
Co zbiera
| Zdarzenie | Skąd |
|---|---|
transakcja http.server |
nazwa trasy z _route, bez dopasowania http.unmatched; status, pamięć, CPU |
span db.query |
każde zapytanie DBAL, tekst po normalizacji SDK, bez parametrów |
| błąd | wyjątek z kernel.exception, bez HttpException poniżej 500 |
Trasy z excluded_routes nie wysyłają nic. Żądanie z niepustym _api_resource_class jest operacją API Platform. Wysyłka idzie w kernel.terminate, czyli po fastcgi_finish_request() na PHP-FPM. Nagłówki, ciało żądania i parametry SQL nie trafiają do zdarzeń.
Wyłączenie
enabled: false nie rejestruje żadnego słuchacza ani middleware. Pusty VULQEN_DSN rejestruje słuchacze, które wracają od razu.
Testy
Repozytorium path zostaje tylko w drzewie roboczym. bin/guard-no-path-repo w CI pada, gdy wejdzie do composer.json.
All versions of symfony-bundle with dependencies
symfony/config Version ^6.4 || ^7.4
symfony/dependency-injection Version ^6.4 || ^7.4
symfony/event-dispatcher Version ^6.4 || ^7.4
symfony/http-foundation Version ^6.4 || ^7.4
symfony/http-kernel Version ^6.4 || ^7.4
vulqen/php-sdk Version ^0.4