feat: CI/CD pipeline setup complete - Ansible playbooks updated, secrets configured, workflow ready
This commit is contained in:
@@ -201,12 +201,16 @@ use App\Framework\Logging\Processors\WebInfoProcessor;
|
||||
$webInfoProcessor = new WebInfoProcessor($request);
|
||||
```
|
||||
|
||||
**3. Exception Processor**:
|
||||
**3. Exception Enrichment Processor**:
|
||||
```php
|
||||
use App\Framework\Logging\Processors\ExceptionProcessor;
|
||||
use App\Framework\Logging\Processors\ExceptionEnrichmentProcessor;
|
||||
|
||||
// Adds exception class, file, line, stack trace
|
||||
$exceptionProcessor = new ExceptionProcessor();
|
||||
// Converts Throwables to ExceptionContext with enriched metadata
|
||||
// - Exception hash for pattern recognition
|
||||
// - Severity categorization
|
||||
// - Short stack trace for quick overview
|
||||
// - Exception chain length
|
||||
$exceptionEnrichmentProcessor = new ExceptionEnrichmentProcessor();
|
||||
```
|
||||
|
||||
**4. Interpolation Processor**:
|
||||
|
||||
Reference in New Issue
Block a user