<?php $__env->startComponent('mail::message'); ?>

# 🚨 Exception Report - <?php echo e(config('app.name')); ?>


**Environment:** <?php echo e(app()->environment()); ?>  
**Timestamp:** <?php echo e(now()->format('Y-m-d H:i:s T')); ?>


---

## Error Details

**Exception:** `<?php echo e(get_class($exception)); ?>`  
**Message:** <?php echo e($exception->getMessage()); ?>  
**File:** `<?php echo e($exception->getFile()); ?>`  
**Line:** <?php echo e($exception->getLine()); ?>  
<?php if($exception->getCode()): ?>
**Code:** <?php echo e($exception->getCode()); ?>  
<?php endif; ?>

---

## Request Information

**URL:** <?php echo e(request()->fullUrl() ?? 'N/A'); ?>  
**Method:** `<?php echo e(request()->method() ?? 'N/A'); ?>`  
**IP Address:** <?php echo e(request()->ip() ?? 'N/A'); ?>  
**User Agent:** <?php echo e(request()->userAgent() ?? 'N/A'); ?>  

<?php if(auth()->check()): ?>
**User:** <?php echo e(auth()->user()->name); ?> (<?php echo e(auth()->user()->email); ?>)  
**User ID:** <?php echo e(auth()->user()->id); ?>  
<?php else: ?>
**User:** Guest (not logged in)  
<?php endif; ?>

---

## System Information

**PHP Version:** <?php echo e(PHP_VERSION); ?>  
**Laravel Version:** <?php echo e(app()->version()); ?>  
**Memory Usage:** <?php echo e(round(memory_get_usage(true) / 1024 / 1024, 2)); ?> MB  
**Server Time:** <?php echo e(now()->format('Y-m-d H:i:s T')); ?>  

---

<?php if(request()->isMethod('post') || request()->isMethod('put') || request()->isMethod('patch')): ?>
## Request Data

<?php
$requestData = request()->all();
// Remove sensitive data
unset($requestData['password'], $requestData['password_confirmation'], $requestData['_token']);
?>

<?php if(!empty($requestData)): ?>
<?php echo e(json_encode($requestData, JSON_PRETTY_PRINT)); ?>


<?php else: ?>
*No request data*
<?php endif; ?>

---
<?php endif; ?>

<?php if(request()->query()): ?>
## Query Parameters

<?php echo e(json_encode(request()->query(), JSON_PRETTY_PRINT)); ?>



---
<?php endif; ?>

<?php if($exception->getPrevious()): ?>
## Previous Exception

**Message:** <?php echo e($exception->getPrevious()->getMessage()); ?>

**File:** `<?php echo e($exception->getPrevious()->getFile()); ?>`
**Line:** <?php echo e($exception->getPrevious()->getLine()); ?>


---
<?php endif; ?>

## Stack Trace

<?php echo e($exception->getTraceAsString()); ?>



---

<?php $__env->startComponent('mail::panel'); ?>
**Quick Actions:**
- Check server logs: `/var/log/nginx/error.log` or `/var/log/apache2/error.log`
- Laravel logs: `storage/logs/laravel.log`
- Check Redis: `redis-cli ping`
- Check database connection: `php artisan tinker` → `DB::connection()->getPdo()`
<?php echo $__env->renderComponent(); ?>

**Server:** <?php echo e(config('app.url')); ?>

**Generated:** <?php echo e(now()->format('Y-m-d H:i:s T')); ?>


<?php echo $__env->renderComponent(); ?>

<?php /**PATH /var/www/html/resources/views/emails/exception-report.blade.php ENDPATH**/ ?>