diff --git a/app/Console/Commands/TestTrello.php b/app/Console/Commands/TestTrello.php
new file mode 100644
index 0000000..5a10226
--- /dev/null
+++ b/app/Console/Commands/TestTrello.php
@@ -0,0 +1,74 @@
+info('Testing Trello integration...');
+ $this->newLine();
+
+ // Check environment variables
+ $this->info('Checking environment variables:');
+ $apiKey = config('trello.api_key');
+ $apiToken = config('trello.api_token');
+ $boardId = config('trello.board_id');
+
+ $this->line(' API Key: ' . ($apiKey ? '✓ Set (' . substr($apiKey, 0, 8) . '...)' : '✗ Empty'));
+ $this->line(' API Token: ' . ($apiToken ? '✓ Set (' . substr($apiToken, 0, 8) . '...)' : '✗ Empty'));
+ $this->line(' Board ID: ' . ($boardId ? '✓ Set (' . $boardId . ')' : '✗ Empty'));
+ $this->newLine();
+
+ // Check list IDs
+ $this->info('Checking list IDs (standard):');
+ $lists = config('trello.lists.standard');
+ foreach ($lists as $key => $id) {
+ $this->line(' ' . str_replace('_', ' ', ucfirst($key)) . ': ' . ($id ? '✓ ' . $id : '✗ Empty'));
+ }
+ $this->newLine();
+
+ // Try to create a test card
+ $this->info('Attempting to create a test card...');
+ try {
+ $service = new TrelloService();
+
+ $cardId = $service->createCard(
+ 'test-uuid-12345',
+ 'TEST-20260102-00000000',
+ 'standard'
+ );
+
+ if ($cardId) {
+ $this->info("✓ Test card created successfully!");
+ $this->line(" Card ID: {$cardId}");
+ $this->newLine();
+
+ // Try to move the card
+ $this->info('Attempting to move test card to "Packing"...');
+ $moved = $service->moveCard($cardId, 'Packing');
+ if ($moved) {
+ $this->info('✓ Card moved successfully!');
+ } else {
+ $this->warn('✗ Failed to move card (check list names)');
+ }
+ $this->newLine();
+
+ $this->info('Testing complete! Trello is configured correctly.');
+ } else {
+ $this->warn('✗ Failed to create test card');
+ $this->line('Check logs for more details: storage/logs/laravel.log');
+ }
+ } catch (\Exception $e) {
+ $this->error('✗ Exception: ' . $e->getMessage());
+ Log::error('Trello test command failed', ['error' => $e->getMessage()]);
+ }
+ }
+}
diff --git a/app/Http/Controllers/OrderController.php b/app/Http/Controllers/OrderController.php
index 6b0e74e..a3606e2 100644
--- a/app/Http/Controllers/OrderController.php
+++ b/app/Http/Controllers/OrderController.php
@@ -211,7 +211,7 @@ class OrderController extends Controller
$orderData = [
'user_id' => auth()->check() ? auth()->id() : null,
'order_number' => $orderNumber,
- 'total' => $total,
+ 'total' => $total + $shippingFee,
'shipping_fee' => $shippingFee,
'status' => 'pending',
'payment_method' => 'yoco',
diff --git a/app/Http/Controllers/TrelloWebhookController.php b/app/Http/Controllers/TrelloWebhookController.php
index 0fe40ff..7482ec0 100644
--- a/app/Http/Controllers/TrelloWebhookController.php
+++ b/app/Http/Controllers/TrelloWebhookController.php
@@ -55,6 +55,7 @@ class TrelloWebhookController extends Controller
}
+
/**
* Handle card movement between lists
*/
diff --git a/app/Http/Middleware/VerifyCsrfToken.php b/app/Http/Middleware/VerifyCsrfToken.php
index eb8a84e..51fd285 100644
--- a/app/Http/Middleware/VerifyCsrfToken.php
+++ b/app/Http/Middleware/VerifyCsrfToken.php
@@ -13,5 +13,6 @@ class VerifyCsrfToken extends Middleware
*/
protected $except = [
'api/webhook',
+ 'api/webhooks/*',
];
}
diff --git a/app/Listeners/NotifySlackOnOrderCreated.php b/app/Listeners/NotifySlackOnOrderCreated.php
index 73701bd..d8eb4a0 100644
--- a/app/Listeners/NotifySlackOnOrderCreated.php
+++ b/app/Listeners/NotifySlackOnOrderCreated.php
@@ -5,10 +5,9 @@ namespace App\Listeners;
use App\Events\OrderCreated;
use App\Services\SlackNotifierService;
use App\Services\TrelloService;
-use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Log;
-class NotifySlackOnOrderCreated implements ShouldQueue
+class NotifySlackOnOrderCreated
{
public function __construct(
protected SlackNotifierService $slack,
@@ -24,18 +23,18 @@ class NotifySlackOnOrderCreated implements ShouldQueue
// Notify Slack
$this->slack->orders($message);
- Log::info('Order created notification sent', ['order_id' => $order->id]);
+ Log::info('Order created notification sent', ['order_uuid' => $order->uuid]);
// Create Trello card
$cardId = $this->trello->createCard(
- $order->id,
+ $order->uuid,
$order->order_number,
$event->orderType,
);
if ($cardId) {
$order->update(['trello_card_id' => $cardId]);
- Log::info('Trello card created for order', ['order_id' => $order->id, 'card_id' => $cardId]);
+ Log::info('Trello card created for order', ['order_uuid' => $order->uuid, 'card_id' => $cardId]);
}
}
}
diff --git a/app/Listeners/NotifySlackOnOrderPacked.php b/app/Listeners/NotifySlackOnOrderPacked.php
index d9d061d..7e46ae5 100644
--- a/app/Listeners/NotifySlackOnOrderPacked.php
+++ b/app/Listeners/NotifySlackOnOrderPacked.php
@@ -5,10 +5,9 @@ namespace App\Listeners;
use App\Events\OrderPacked;
use App\Services\SlackNotifierService;
use App\Services\TrelloService;
-use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Log;
-class NotifySlackOnOrderPacked implements ShouldQueue
+class NotifySlackOnOrderPacked
{
public function __construct(
protected SlackNotifierService $slack,
@@ -26,7 +25,7 @@ class NotifySlackOnOrderPacked implements ShouldQueue
// Notify Slack #shipping
$this->slack->shipping($message);
- Log::info('Order packed notification sent', ['order_id' => $order->id]);
+ Log::info('Order packed notification sent', ['order_uuid' => $order->uuid]);
// Move Trello card to Packing list
if ($order->trello_card_id) {
@@ -35,7 +34,7 @@ class NotifySlackOnOrderPacked implements ShouldQueue
// Try to check off "Packed" item in checklist
$this->trello->checkItem($order->trello_card_id, 'Packing', 'Packed');
- Log::info('Trello card moved to Packing', ['order_id' => $order->id]);
+ Log::info('Trello card moved to Packing', ['order_uuid' => $order->uuid]);
}
}
}
diff --git a/app/Listeners/NotifySlackOnParcelCollected.php b/app/Listeners/NotifySlackOnParcelCollected.php
index d66a1dc..1845ba8 100644
--- a/app/Listeners/NotifySlackOnParcelCollected.php
+++ b/app/Listeners/NotifySlackOnParcelCollected.php
@@ -5,10 +5,9 @@ namespace App\Listeners;
use App\Events\ParcelCollected;
use App\Services\SlackNotifierService;
use App\Services\TrelloService;
-use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Log;
-class NotifySlackOnParcelCollected implements ShouldQueue
+class NotifySlackOnParcelCollected
{
public function __construct(
protected SlackNotifierService $slack,
@@ -24,7 +23,7 @@ class NotifySlackOnParcelCollected implements ShouldQueue
$this->slack->shipping($message);
- Log::info('Parcel collected notification sent', ['order_id' => $order->id]);
+ Log::info('Parcel collected notification sent', ['order_uuid' => $order->uuid]);
if ($order->trello_card_id) {
$this->trello->moveCard($order->trello_card_id, 'In Transit');
diff --git a/app/Listeners/NotifySlackOnParcelDelivered.php b/app/Listeners/NotifySlackOnParcelDelivered.php
index c40bfa6..8bc1ead 100644
--- a/app/Listeners/NotifySlackOnParcelDelivered.php
+++ b/app/Listeners/NotifySlackOnParcelDelivered.php
@@ -5,10 +5,9 @@ namespace App\Listeners;
use App\Events\ParcelDelivered;
use App\Services\SlackNotifierService;
use App\Services\TrelloService;
-use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Log;
-class NotifySlackOnParcelDelivered implements ShouldQueue
+class NotifySlackOnParcelDelivered
{
public function __construct(
protected SlackNotifierService $slack,
@@ -24,7 +23,7 @@ class NotifySlackOnParcelDelivered implements ShouldQueue
$this->slack->shipping($message);
- Log::info('Parcel delivered notification sent', ['order_id' => $order->id]);
+ Log::info('Parcel delivered notification sent', ['order_uuid' => $order->uuid]);
if ($order->trello_card_id) {
$this->trello->moveCard($order->trello_card_id, 'Done');
diff --git a/app/Listeners/NotifySlackOnParcelFailedDelivery.php b/app/Listeners/NotifySlackOnParcelFailedDelivery.php
index 280a054..90c53c0 100644
--- a/app/Listeners/NotifySlackOnParcelFailedDelivery.php
+++ b/app/Listeners/NotifySlackOnParcelFailedDelivery.php
@@ -4,10 +4,9 @@ namespace App\Listeners;
use App\Events\ParcelFailedDelivery;
use App\Services\SlackNotifierService;
-use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Log;
-class NotifySlackOnParcelFailedDelivery implements ShouldQueue
+class NotifySlackOnParcelFailedDelivery
{
public function __construct(protected SlackNotifierService $slack)
{
diff --git a/app/Listeners/NotifySlackOnShipmentCreated.php b/app/Listeners/NotifySlackOnShipmentCreated.php
index d8df0ea..897418b 100644
--- a/app/Listeners/NotifySlackOnShipmentCreated.php
+++ b/app/Listeners/NotifySlackOnShipmentCreated.php
@@ -5,11 +5,10 @@ namespace App\Listeners;
use App\Events\ShipmentCreated;
use App\Services\SlackNotifierService;
use App\Services\TrelloService;
-use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Log;
use Illuminate\Support\Facades\Storage;
-class NotifySlackOnShipmentCreated implements ShouldQueue
+class NotifySlackOnShipmentCreated
{
public function __construct(
protected SlackNotifierService $slack,
@@ -27,7 +26,7 @@ class NotifySlackOnShipmentCreated implements ShouldQueue
// Notify Slack #shipping
$this->slack->shipping($message);
- Log::info('Shipment created notification sent', ['order_id' => $order->id]);
+ Log::info('Shipment created notification sent', ['order_uuid' => $order->uuid]);
// Attach shipping documents to Trello card
if ($order->trello_card_id) {
@@ -44,7 +43,7 @@ class NotifySlackOnShipmentCreated implements ShouldQueue
// Move card to Awaiting Collection
$this->trello->moveCard($order->trello_card_id, 'Awaiting Collection');
- Log::info('Trello card updated with shipment details', ['order_id' => $order->id]);
+ Log::info('Trello card updated with shipment details', ['order_uuid' => $order->uuid]);
}
}
}
diff --git a/app/Listeners/NotifySlackOnShipmentCreationFailed.php b/app/Listeners/NotifySlackOnShipmentCreationFailed.php
index 0ee261b..1925dbd 100644
--- a/app/Listeners/NotifySlackOnShipmentCreationFailed.php
+++ b/app/Listeners/NotifySlackOnShipmentCreationFailed.php
@@ -4,10 +4,9 @@ namespace App\Listeners;
use App\Events\ShipmentCreationFailed;
use App\Services\SlackNotifierService;
-use Illuminate\Contracts\Queue\ShouldQueue;
use Illuminate\Support\Facades\Log;
-class NotifySlackOnShipmentCreationFailed implements ShouldQueue
+class NotifySlackOnShipmentCreationFailed
{
public function __construct(protected SlackNotifierService $slack)
{
diff --git a/app/Models/Order.php b/app/Models/Order.php
index ad60453..0a2e984 100644
--- a/app/Models/Order.php
+++ b/app/Models/Order.php
@@ -67,4 +67,4 @@ class Order extends Model
public function isCustomOrder(): bool
{
return false; // Standard orders are not custom
- }
+ }}
\ No newline at end of file
diff --git a/app/Providers/EventServiceProvider.php b/app/Providers/EventServiceProvider.php
index 1a47100..db1d45a 100644
--- a/app/Providers/EventServiceProvider.php
+++ b/app/Providers/EventServiceProvider.php
@@ -88,6 +88,14 @@ class EventServiceProvider extends ServiceProvider
],
];
+ /**
+ * Disable automatic event discovery to avoid permission issues
+ */
+ public function shouldDiscoverEvents(): bool
+ {
+ return false;
+ }
+
/**
* Register any events for your application.
*/
diff --git a/app/Services/TrelloService.php b/app/Services/TrelloService.php
index bd74dbe..e78b538 100644
--- a/app/Services/TrelloService.php
+++ b/app/Services/TrelloService.php
@@ -25,7 +25,12 @@ class TrelloService
public function createCard(string $orderId, string $orderNumber, string $orderType = 'standard', ?string $startingListId = null): ?string
{
if (! $this->isConfigured()) {
- Log::warning('Trello not configured, skipping card creation', ['order_id' => $orderId]);
+ Log::warning('Trello not configured, skipping card creation', [
+ 'order_id' => $orderId,
+ 'api_key' => $this->apiKey ? 'set' : 'empty',
+ 'api_token' => $this->apiToken ? 'set' : 'empty',
+ 'board_id' => $this->boardId ? 'set' : 'empty',
+ ]);
return null;
}
diff --git a/config/trello.php b/config/trello.php
index 828dc9e..efce561 100644
--- a/config/trello.php
+++ b/config/trello.php
@@ -1,36 +1,51 @@
env('TRELLO_API_KEY'),
- 'api_token' => env('TRELLO_API_TOKEN'),
- 'board_id' => env('TRELLO_BOARD_ID'),
- 'webhook_secret' => env('TRELLO_WEBHOOK_SECRET'),
+ 'api_key' => env('TRELLO_API_KEY') ?: ($env['TRELLO_API_KEY'] ?? null),
+ 'api_token' => env('TRELLO_API_TOKEN') ?: ($env['TRELLO_API_TOKEN'] ?? null),
+ 'board_id' => env('TRELLO_BOARD_ID') ?: ($env['TRELLO_BOARD_ID'] ?? null),
+ 'webhook_secret' => env('TRELLO_WEBHOOK_SECRET') ?: ($env['TRELLO_WEBHOOK_SECRET'] ?? null),
'lists' => [
'standard' => [
- 'new_order' => env('TRELLO_LIST_ID_NEW_ORDER'),
- 'prep' => env('TRELLO_LIST_ID_PREP'),
- 'printing' => env('TRELLO_LIST_ID_PRINTING'),
- 'inspection' => env('TRELLO_LIST_ID_INSPECTION'),
- 'packing' => env('TRELLO_LIST_ID_PACKING'),
- 'ready_to_ship' => env('TRELLO_LIST_ID_READY_TO_SHIP'),
- 'awaiting_collection' => env('TRELLO_LIST_ID_AWAITING_COLLECTION'),
- 'in_transit' => env('TRELLO_LIST_ID_IN_TRANSIT'),
- 'done' => env('TRELLO_LIST_ID_DONE'),
+ 'new_order' => env('TRELLO_LIST_ID_NEW_ORDER') ?: ($env['TRELLO_LIST_ID_NEW_ORDER'] ?? null),
+ 'prep' => env('TRELLO_LIST_ID_PREP') ?: ($env['TRELLO_LIST_ID_PREP'] ?? null),
+ 'printing' => env('TRELLO_LIST_ID_PRINTING') ?: ($env['TRELLO_LIST_ID_PRINTING'] ?? null),
+ 'inspection' => env('TRELLO_LIST_ID_INSPECTION') ?: ($env['TRELLO_LIST_ID_INSPECTION'] ?? null),
+ 'packing' => env('TRELLO_LIST_ID_PACKING') ?: ($env['TRELLO_LIST_ID_PACKING'] ?? null),
+ 'ready_to_ship' => env('TRELLO_LIST_ID_READY_TO_SHIP') ?: ($env['TRELLO_LIST_ID_READY_TO_SHIP'] ?? null),
+ 'awaiting_collection' => env('TRELLO_LIST_ID_AWAITING_COLLECTION') ?: ($env['TRELLO_LIST_ID_AWAITING_COLLECTION'] ?? null),
+ 'in_transit' => env('TRELLO_LIST_ID_IN_TRANSIT') ?: ($env['TRELLO_LIST_ID_IN_TRANSIT'] ?? null),
+ 'done' => env('TRELLO_LIST_ID_DONE') ?: ($env['TRELLO_LIST_ID_DONE'] ?? null),
],
'custom' => [
- 'new_custom_order' => env('TRELLO_LIST_ID_NEW_CUSTOM_ORDER'),
- 'design' => env('TRELLO_LIST_ID_DESIGN'),
- 'awaiting_approval' => env('TRELLO_LIST_ID_AWAITING_APPROVAL'),
- 'awaiting_balance' => env('TRELLO_LIST_ID_AWAITING_BALANCE'),
- 'ready_for_print' => env('TRELLO_LIST_ID_READY_FOR_PRINT'),
- 'printing' => env('TRELLO_LIST_ID_PRINTING'),
- 'inspection' => env('TRELLO_LIST_ID_INSPECTION'),
- 'packing' => env('TRELLO_LIST_ID_PACKING'),
- 'ready_to_ship' => env('TRELLO_LIST_ID_READY_TO_SHIP'),
- 'awaiting_collection' => env('TRELLO_LIST_ID_AWAITING_COLLECTION'),
- 'in_transit' => env('TRELLO_LIST_ID_IN_TRANSIT'),
- 'done' => env('TRELLO_LIST_ID_DONE'),
+ 'new_custom_order' => env('TRELLO_LIST_ID_NEW_CUSTOM_ORDER') ?: ($env['TRELLO_LIST_ID_NEW_CUSTOM_ORDER'] ?? null),
+ 'design' => env('TRELLO_LIST_ID_DESIGN') ?: ($env['TRELLO_LIST_ID_DESIGN'] ?? null),
+ 'awaiting_approval' => env('TRELLO_LIST_ID_AWAITING_APPROVAL') ?: ($env['TRELLO_LIST_ID_AWAITING_APPROVAL'] ?? null),
+ 'awaiting_balance' => env('TRELLO_LIST_ID_AWAITING_BALANCE') ?: ($env['TRELLO_LIST_ID_AWAITING_BALANCE'] ?? null),
+ 'ready_for_print' => env('TRELLO_LIST_ID_READY_FOR_PRINT') ?: ($env['TRELLO_LIST_ID_READY_FOR_PRINT'] ?? null),
+ 'printing' => env('TRELLO_LIST_ID_PRINTING') ?: ($env['TRELLO_LIST_ID_PRINTING'] ?? null),
+ 'inspection' => env('TRELLO_LIST_ID_INSPECTION') ?: ($env['TRELLO_LIST_ID_INSPECTION'] ?? null),
+ 'packing' => env('TRELLO_LIST_ID_PACKING') ?: ($env['TRELLO_LIST_ID_PACKING'] ?? null),
+ 'ready_to_ship' => env('TRELLO_LIST_ID_READY_TO_SHIP') ?: ($env['TRELLO_LIST_ID_READY_TO_SHIP'] ?? null),
+ 'awaiting_collection' => env('TRELLO_LIST_ID_AWAITING_COLLECTION') ?: ($env['TRELLO_LIST_ID_AWAITING_COLLECTION'] ?? null),
+ 'in_transit' => env('TRELLO_LIST_ID_IN_TRANSIT') ?: ($env['TRELLO_LIST_ID_IN_TRANSIT'] ?? null),
+ 'done' => env('TRELLO_LIST_ID_DONE') ?: ($env['TRELLO_LIST_ID_DONE'] ?? null),
],
],
];
diff --git a/public/ARQMFQ~1/0d0747e2a13933433edef872640f05d3.php b/public/ARQMFQ~1/0d0747e2a13933433edef872640f05d3.php
new file mode 100644
index 0000000..9d9d099
--- /dev/null
+++ b/public/ARQMFQ~1/0d0747e2a13933433edef872640f05d3.php
@@ -0,0 +1,4 @@
+>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/1040ea34596f21e6f881fddcd7dfd175.php b/public/ARQMFQ~1/1040ea34596f21e6f881fddcd7dfd175.php
new file mode 100644
index 0000000..ed44641
--- /dev/null
+++ b/public/ARQMFQ~1/1040ea34596f21e6f881fddcd7dfd175.php
@@ -0,0 +1,83 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['method']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+ 'default',
+ 'POST' => 'success',
+ 'PUT', 'PATCH' => 'primary',
+ 'DELETE' => 'error',
+ default => 'default',
+};
+?>
+
+
+
+ 'laravel-exceptions-renderer::components.badge','data' => ['type' => ''.e($type).'']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::badge'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['type' => ''.e($type).'']); ?>
+
+
+ 'laravel-exceptions-renderer::components.icons.globe','data' => ['class' => 'w-2.5 h-2.5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.globe'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-2.5 h-2.5']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/108132a734d2396caa58c2df118e237f.php b/public/ARQMFQ~1/108132a734d2396caa58c2df118e237f.php
new file mode 100644
index 0000000..ce6ec64
--- /dev/null
+++ b/public/ARQMFQ~1/108132a734d2396caa58c2df118e237f.php
@@ -0,0 +1,12 @@
+>
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/1a6b8f1ffc2cf4952fe77a2fcb407f70.php b/public/ARQMFQ~1/1a6b8f1ffc2cf4952fe77a2fcb407f70.php
new file mode 100644
index 0000000..6b5b6f0
--- /dev/null
+++ b/public/ARQMFQ~1/1a6b8f1ffc2cf4952fe77a2fcb407f70.php
@@ -0,0 +1,6 @@
+>
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/1d993ac30bdc494d2d48e31a89c3efa2.php b/public/ARQMFQ~1/1d993ac30bdc494d2d48e31a89c3efa2.php
new file mode 100644
index 0000000..bc4ed4d
--- /dev/null
+++ b/public/ARQMFQ~1/1d993ac30bdc494d2d48e31a89c3efa2.php
@@ -0,0 +1,115 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['title', 'markdown']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
+
+
+
+
"
+ @click="copyToClipboard()"
+ >
+
+
+ 'laravel-exceptions-renderer::components.icons.copy','data' => ['class' => 'w-3 h-3','xShow' => '!copied']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.copy'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3','x-show' => '!copied']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.check','data' => ['class' => 'w-3 h-3 text-emerald-500','xShow' => 'copied']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.check'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3 text-emerald-500','x-show' => 'copied']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/1ff25d24253ec4f994d80bdbcd06f4e8.php b/public/ARQMFQ~1/1ff25d24253ec4f994d80bdbcd06f4e8.php
new file mode 100644
index 0000000..fa9397c
--- /dev/null
+++ b/public/ARQMFQ~1/1ff25d24253ec4f994d80bdbcd06f4e8.php
@@ -0,0 +1,77 @@
+ 'default', 'variant' => 'soft']));
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['type' => 'default', 'variant' => 'soft']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+ [
+ 'soft' => 'bg-black/8 text-neutral-900 dark:border-neutral-700 dark:bg-white/10 dark:text-neutral-100',
+ 'solid' => 'bg-neutral-600 text-neutral-100 dark:border-neutral-500 dark:bg-neutral-600',
+ ],
+ 'success' => [
+ 'soft' => 'bg-emerald-200 text-emerald-900 dark:border-emerald-600 dark:bg-emerald-900/70 dark:text-emerald-400',
+ 'solid' => 'bg-emerald-600 dark:border-emerald-500 dark:bg-emerald-600',
+ ],
+ 'primary' => [
+ 'soft' => 'bg-blue-100 text-blue-900 dark:border-blue-800 dark:bg-blue-950 dark:text-blue-300',
+ 'solid' => 'bg-blue-700 dark:border-blue-600 dark:bg-blue-700',
+ ],
+ 'error' => [
+ 'soft' => 'bg-rose-200 text-rose-900 dark:border-rose-900 dark:bg-rose-950 dark:text-rose-100 dark:[&_svg]:!text-white',
+ 'solid' => 'bg-rose-600 dark:border-rose-500 dark:bg-rose-600',
+ ],
+ 'alert' => [
+ 'soft' => 'bg-amber-200 text-amber-900 dark:border-amber-800 dark:bg-amber-950 dark:text-amber-300',
+ 'solid' => 'bg-amber-600 dark:border-amber-500 dark:bg-amber-600',
+ ],
+ 'white' => [
+ 'soft' => 'bg-white text-neutral-900 dark:border-neutral-700 dark:bg-neutral-800 dark:text-neutral-100',
+ 'solid' => 'bg-black/10 text-neutral-900 dark:text-neutral-900 dark:bg-white',
+ ],
+];
+
+$variants = [
+ 'soft' => '',
+ 'solid' => 'text-white dark:text-white [&_svg]:!text-white',
+];
+
+$typeClasses = $types[$type][$variant] ?? $types['default']['soft'];
+$variantClasses = $variants[$variant] ?? $variants['soft'];
+
+$classes = implode(' ', [$baseClasses, $typeClasses, $variantClasses]);
+
+?>
+
+merge(['class' => $classes])); ?>>
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/29bd56d8868fdc5c6a23dc325777c2dd.php b/public/ARQMFQ~1/29bd56d8868fdc5c6a23dc325777c2dd.php
new file mode 100644
index 0000000..dfc4309
--- /dev/null
+++ b/public/ARQMFQ~1/29bd56d8868fdc5c6a23dc325777c2dd.php
@@ -0,0 +1,65 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['frame']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+class()) {
+ $source = $class;
+
+ if ($previous = $frame->previous()) {
+ $source .= $previous->operator();
+ $source .= $previous->callable();
+ $source .= '('.implode(', ', $previous->args()).')';
+ }
+ } else {
+ $source = $frame->source();
+ }
+?>
+
+
+
+ 'laravel-exceptions-renderer::components.syntax-highlight','data' => ['code' => $source,'language' => 'php','truncate' => true,'class' => 'text-xs min-w-0','dataTippyContent' => ''.e($source).'']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::syntax-highlight'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($source),'language' => 'php','truncate' => true,'class' => 'text-xs min-w-0','data-tippy-content' => ''.e($source).'']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/326dd35a723ea4d93e65f8c2259f892f.php b/public/ARQMFQ~1/326dd35a723ea4d93e65f8c2259f892f.php
new file mode 100644
index 0000000..964298c
--- /dev/null
+++ b/public/ARQMFQ~1/326dd35a723ea4d93e65f8c2259f892f.php
@@ -0,0 +1,11 @@
+>
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/4a75a20a22bbf7acb4a311fbd528d536.php b/public/ARQMFQ~1/4a75a20a22bbf7acb4a311fbd528d536.php
new file mode 100644
index 0000000..c98d3f9
--- /dev/null
+++ b/public/ARQMFQ~1/4a75a20a22bbf7acb4a311fbd528d536.php
@@ -0,0 +1,393 @@
+
+
+ 'laravel-exceptions-renderer::components.layout','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::layout'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes([]); ?>
+
+
+ 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'px-6 py-0 sm:py-0']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::section-container'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'px-6 py-0 sm:py-0']); ?>
+
+
+ 'laravel-exceptions-renderer::components.topbar','data' => ['title' => $exception->title(),'markdown' => $exceptionAsMarkdown]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::topbar'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['title' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->title()),'markdown' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exceptionAsMarkdown)]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.separator','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::separator'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes([]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'flex flex-col gap-8 py-0 sm:py-0']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::section-container'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'flex flex-col gap-8 py-0 sm:py-0']); ?>
+
+
+ 'laravel-exceptions-renderer::components.header','data' => ['exception' => $exception]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::header'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['exception' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception)]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.separator','data' => ['class' => '-mt-5 -z-10']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::separator'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => '-mt-5 -z-10']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'flex flex-col gap-8 pt-14']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::section-container'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'flex flex-col gap-8 pt-14']); ?>
+
+
+ 'laravel-exceptions-renderer::components.trace','data' => ['exception' => $exception]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::trace'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['exception' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception)]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.query','data' => ['queries' => $exception->applicationQueries()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::query'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['queries' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->applicationQueries())]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.separator','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::separator'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes([]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'flex flex-col gap-12']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::section-container'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'flex flex-col gap-12']); ?>
+
+
+ 'laravel-exceptions-renderer::components.request-header','data' => ['headers' => $exception->requestHeaders()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::request-header'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['headers' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->requestHeaders())]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.request-body','data' => ['body' => $exception->requestBody()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::request-body'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['body' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->requestBody())]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.routing','data' => ['routing' => $exception->applicationRouteContext()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::routing'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['routing' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->applicationRouteContext())]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.routing-parameter','data' => ['routeParameters' => $exception->applicationRouteParametersContext()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::routing-parameter'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['routeParameters' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->applicationRouteParametersContext())]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.separator','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::separator'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes([]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'pb-0 sm:pb-0']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::section-container'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'pb-0 sm:pb-0']); ?>
+
+
+ 'laravel-exceptions-renderer::components.laravel-ascii-spotlight','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::laravel-ascii-spotlight'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes([]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/5e8f491a74633c64247dc2ff2051ddae.php b/public/ARQMFQ~1/5e8f491a74633c64247dc2ff2051ddae.php
new file mode 100644
index 0000000..6650c9e
--- /dev/null
+++ b/public/ARQMFQ~1/5e8f491a74633c64247dc2ff2051ddae.php
@@ -0,0 +1,5 @@
+>
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/5e9cca7153f52f08019ad21349cb92b5.php b/public/ARQMFQ~1/5e9cca7153f52f08019ad21349cb92b5.php
new file mode 100644
index 0000000..e8809f6
--- /dev/null
+++ b/public/ARQMFQ~1/5e9cca7153f52f08019ad21349cb92b5.php
@@ -0,0 +1,60 @@
+# class()); ?> - title(); ?>
+
+
+message(); ?>
+
+
+PHP
+
+Laravel version()); ?>
+
+request()->httpHost()); ?>
+
+
+## Stack Trace
+
+frames(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => $frame): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
+ - file()); ?>:line()); ?>
+
+popLoop(); $loop = $__env->getLastLoop(); ?>
+
+## Request
+
+request()->method()); ?> request()->path(), '/')); ?>
+
+
+## Headers
+
+requestHeaders(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
+* ****:
+
+popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
+No header data available.
+
+
+## Route Context
+
+applicationRouteContext(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $name => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
+:
+
+popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
+No routing data available.
+
+
+## Route Parameters
+
+applicationRouteParametersContext()): ?>
+
+
+
+No route parameter data available.
+
+
+## Database Queries
+
+applicationQueries(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as ['connectionName' => $connectionName, 'sql' => $sql, 'time' => $time]): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
+* - ( ms)
+popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
+No database queries detected.
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/65e45e6ec8708e54e5604682a5e7e776.php b/public/ARQMFQ~1/65e45e6ec8708e54e5604682a5e7e776.php
new file mode 100644
index 0000000..c1e5183
--- /dev/null
+++ b/public/ARQMFQ~1/65e45e6ec8708e54e5604682a5e7e776.php
@@ -0,0 +1,157 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['exception']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
+
class()); ?>
+
+
+ 'laravel-exceptions-renderer::components.file-with-line','data' => ['frame' => $exception->frames()->first(),'class' => '-mt-3 text-xs']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::file-with-line'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->frames()->first()),'class' => '-mt-3 text-xs']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+ message()); ?>
+
+
+
+
+
+
+
+ LARAVEL
+ version()); ?>
+
+
+ PHP
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.badge','data' => ['type' => 'error']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::badge'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['type' => 'error']); ?>
+
+
+ 'laravel-exceptions-renderer::components.icons.alert','data' => ['class' => 'w-2.5 h-2.5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.alert'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-2.5 h-2.5']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ UNHANDLED
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.badge','data' => ['type' => 'error','variant' => 'solid']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::badge'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['type' => 'error','variant' => 'solid']); ?>
+ CODE code()); ?>
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.request-url','data' => ['exception' => $exception,'request' => $exception->request(),'class' => 'relative z-50']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::request-url'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['exception' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception),'request' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->request()),'class' => 'relative z-50']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/667469216feb75ad429bd95059f79598.php b/public/ARQMFQ~1/667469216feb75ad429bd95059f79598.php
new file mode 100644
index 0000000..308ae15
--- /dev/null
+++ b/public/ARQMFQ~1/667469216feb75ad429bd95059f79598.php
@@ -0,0 +1,4 @@
+>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/68f7da36c74ca6c31321a7987bd7bcf5.php b/public/ARQMFQ~1/68f7da36c74ca6c31321a7987bd7bcf5.php
new file mode 100644
index 0000000..b2bd05f
--- /dev/null
+++ b/public/ARQMFQ~1/68f7da36c74ca6c31321a7987bd7bcf5.php
@@ -0,0 +1,5 @@
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/72763a90cb62662820d6c99d705d40a2.php b/public/ARQMFQ~1/72763a90cb62662820d6c99d705d40a2.php
new file mode 100644
index 0000000..f285947
--- /dev/null
+++ b/public/ARQMFQ~1/72763a90cb62662820d6c99d705d40a2.php
@@ -0,0 +1,4 @@
+>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/7af7706bd9ffb244889519c21e05473c.php b/public/ARQMFQ~1/7af7706bd9ffb244889519c21e05473c.php
new file mode 100644
index 0000000..0090d29
--- /dev/null
+++ b/public/ARQMFQ~1/7af7706bd9ffb244889519c21e05473c.php
@@ -0,0 +1,69 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['routing']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
Routing
+
+ addLoop($__currentLoopData); foreach($__currentLoopData as $key => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
+
+ popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
+
+
+ 'laravel-exceptions-renderer::components.empty-state','data' => ['message' => 'No routing context']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::empty-state'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['message' => 'No routing context']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/7ec497bf31e469c829de2170136a5478.php b/public/ARQMFQ~1/7ec497bf31e469c829de2170136a5478.php
new file mode 100644
index 0000000..e0e1125
--- /dev/null
+++ b/public/ARQMFQ~1/7ec497bf31e469c829de2170136a5478.php
@@ -0,0 +1,4 @@
+>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/82ba5f53693f501a19576db4ac404b61.php b/public/ARQMFQ~1/82ba5f53693f501a19576db4ac404b61.php
new file mode 100644
index 0000000..77732a6
--- /dev/null
+++ b/public/ARQMFQ~1/82ba5f53693f501a19576db4ac404b61.php
@@ -0,0 +1,11 @@
+>
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/83ec2e4ff2b0c48ad729236b2b327c8a.php b/public/ARQMFQ~1/83ec2e4ff2b0c48ad729236b2b327c8a.php
new file mode 100644
index 0000000..d04b0d4
--- /dev/null
+++ b/public/ARQMFQ~1/83ec2e4ff2b0c48ad729236b2b327c8a.php
@@ -0,0 +1,167 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['exception', 'request']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+merge(['class' => "bg-white dark:bg-[#1a1a1a] border border-neutral-200 dark:border-white/10 rounded-lg flex items-center justify-between h-10 px-2 shadow-xs"])); ?>
+
+>
+
+
+
+ 'laravel-exceptions-renderer::components.badge','data' => ['type' => 'error','variant' => 'solid']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::badge'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['type' => 'error','variant' => 'solid']); ?>
+
+
+ 'laravel-exceptions-renderer::components.icons.alert','data' => ['class' => 'w-2.5 h-2.5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.alert'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-2.5 h-2.5']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ httpStatusCode()); ?>
+
+ renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.http-method','data' => ['method' => ''.e($request->method()).'']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::http-method'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['method' => ''.e($request->method()).'']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ fullUrl()); ?>
+
+
+
+
"
+ >
+
+
+ 'laravel-exceptions-renderer::components.icons.copy','data' => ['class' => 'w-3 h-3 text-neutral-400','xShow' => '!copied']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.copy'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3 text-neutral-400','x-show' => '!copied']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.check','data' => ['class' => 'w-3 h-3 text-emerald-500','xShow' => 'copied']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.check'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3 text-emerald-500','x-show' => 'copied']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/843fce3b2bde0e0e15d7bcdc84da71a2.php b/public/ARQMFQ~1/843fce3b2bde0e0e15d7bcdc84da71a2.php
new file mode 100644
index 0000000..1d74ac0
--- /dev/null
+++ b/public/ARQMFQ~1/843fce3b2bde0e0e15d7bcdc84da71a2.php
@@ -0,0 +1,35 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['message']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+ //
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/8e981c2f85d062624e1aaeb59551f54b.php b/public/ARQMFQ~1/8e981c2f85d062624e1aaeb59551f54b.php
new file mode 100644
index 0000000..677fdca
--- /dev/null
+++ b/public/ARQMFQ~1/8e981c2f85d062624e1aaeb59551f54b.php
@@ -0,0 +1,108 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['exception']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.alert','data' => ['class' => 'w-2.5 h-2.5 text-blue-500 dark:text-emerald-500']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.alert'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-2.5 h-2.5 text-blue-500 dark:text-emerald-500']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
Exception trace
+
+
+
+ frameGroups(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $group): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
+
+
+
+ 'laravel-exceptions-renderer::components.vendor-frames','data' => ['frames' => $group['frames']]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::vendor-frames'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['frames' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($group['frames'])]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+ addLoop($__currentLoopData); foreach($__currentLoopData as $frame): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
+
+
+ 'laravel-exceptions-renderer::components.frame','data' => ['frame' => $frame]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::frame'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame)]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+ popLoop(); $loop = $__env->getLastLoop(); ?>
+
+ popLoop(); $loop = $__env->getLastLoop(); ?>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/929a92bd9017fc7c7f9ebc7d9d5349f8.php b/public/ARQMFQ~1/929a92bd9017fc7c7f9ebc7d9d5349f8.php
new file mode 100644
index 0000000..bb5cb88
--- /dev/null
+++ b/public/ARQMFQ~1/929a92bd9017fc7c7f9ebc7d9d5349f8.php
@@ -0,0 +1,51 @@
+ 'ltr']));
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['frame', 'direction' => 'ltr']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+file();
+ $line = $frame->line();
+?>
+
+merge(['class' => 'truncate font-mono text-xs text-neutral-500 dark:text-neutral-400'])); ?>
+
+ dir=""
+>
+
+
+
+ :
+
+
+ :
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/95ed71e8a3dcb0e66ef64e6acf302fc1.php b/public/ARQMFQ~1/95ed71e8a3dcb0e66ef64e6acf302fc1.php
new file mode 100644
index 0000000..01c50d1
--- /dev/null
+++ b/public/ARQMFQ~1/95ed71e8a3dcb0e66ef64e6acf302fc1.php
@@ -0,0 +1,79 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['routeParameters']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
Routing parameters
+
+
+
+
+ 'laravel-exceptions-renderer::components.syntax-highlight','data' => ['code' => $routeParameters,'language' => 'json']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::syntax-highlight'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($routeParameters),'language' => 'json']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.empty-state','data' => ['message' => 'No routing parameters']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::empty-state'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['message' => 'No routing parameters']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/99c043b5b5bd8abf6d8da67f0fb54a57.php b/public/ARQMFQ~1/99c043b5b5bd8abf6d8da67f0fb54a57.php
new file mode 100644
index 0000000..87f6404
--- /dev/null
+++ b/public/ARQMFQ~1/99c043b5b5bd8abf6d8da67f0fb54a57.php
@@ -0,0 +1,80 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['frame']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+ previous()): ?>
+
+
+
+ 'laravel-exceptions-renderer::components.formatted-source','data' => ['frame' => $frame,'className' => 'text-xs']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::formatted-source'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame),'className' => 'text-xs']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
Entrypoint
+
+
+
+
+ 'laravel-exceptions-renderer::components.file-with-line','data' => ['frame' => $frame,'class' => 'text-xs']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::file-with-line'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame),'class' => 'text-xs']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/a305a7181e0742057015290d98f6a4a5.php b/public/ARQMFQ~1/a305a7181e0742057015290d98f6a4a5.php
new file mode 100644
index 0000000..16ea637
--- /dev/null
+++ b/public/ARQMFQ~1/a305a7181e0742057015290d98f6a4a5.php
@@ -0,0 +1,374 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['queries']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+merge(['class' => "flex flex-col gap-2.5 bg-neutral-50 dark:bg-white/1 border border-neutral-200 dark:border-neutral-800 rounded-xl p-2.5 shadow-xs"])); ?>
+
+ x-data="{
+ totalQueries: ,
+ currentPage: 1,
+ perPage: 10,
+ get totalPages() {
+ return Math.ceil(this.totalQueries / this.perPage);
+ },
+ get hasPrevious() {
+ return this.currentPage > 1;
+ },
+ get hasNext() {
+ return this.currentPage < this.totalPages;
+ },
+ goToPage(page) {
+ if (page >= 1 && page <= this.totalPages) {
+ this.currentPage = page;
+ }
+ },
+ first() {
+ this.currentPage = 1;
+ },
+ last() {
+ this.currentPage = this.totalPages;
+ },
+ previous() {
+ if (this.hasPrevious) {
+ this.currentPage--;
+ }
+ },
+ next() {
+ if (this.hasNext) {
+ this.currentPage++;
+ }
+ },
+ get visiblePages() {
+ const total = this.totalPages;
+ const current = this.currentPage;
+ const pages = [];
+
+ if (total <= 7) {
+ for (let i = 1; i <= total; i++) {
+ pages.push({ type: 'page', value: i });
+ }
+ } else {
+ if (current <= 4) {
+ for (let i = 1; i <= 5; i++) {
+ pages.push({ type: 'page', value: i });
+ }
+ if (total > 6) {
+ pages.push({ type: 'ellipsis', value: '...', id: 'end' });
+ pages.push({ type: 'page', value: total });
+ }
+ } else if (current > total - 4) {
+ pages.push({ type: 'page', value: 1 });
+ if (total > 6) {
+ pages.push({ type: 'ellipsis', value: '...', id: 'start' });
+ }
+ for (let i = Math.max(total - 4, 2); i <= total; i++) {
+ pages.push({ type: 'page', value: i });
+ }
+ } else {
+ pages.push({ type: 'page', value: 1 });
+ pages.push({ type: 'ellipsis', value: '...', id: 'start' });
+ for (let i = current - 1; i <= current + 1; i++) {
+ pages.push({ type: 'page', value: i });
+ }
+ pages.push({ type: 'ellipsis', value: '...', id: 'end' });
+ pages.push({ type: 'page', value: total });
+ }
+ }
+ return pages;
+ }
+ }"
+>
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.database','data' => ['class' => 'w-2.5 h-2.5 text-blue-500 dark:text-emerald-500']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.database'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-2.5 h-2.5 text-blue-500 dark:text-emerald-500']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
Queries
+
+
+
+ 100): ?>
+
+
+ 'laravel-exceptions-renderer::components.icons.info','data' => ['class' => 'w-3 h-3 text-blue-500 dark:text-emerald-500','dataTippyContent' => 'Only the first 100 queries are shown']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.info'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3 text-blue-500 dark:text-emerald-500','data-tippy-content' => 'Only the first 100 queries are shown']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ addLoop($__currentLoopData); foreach($__currentLoopData as $index => ['connectionName' => $connectionName, 'sql' => $sql, 'time' => $time]): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.database','data' => ['class' => 'w-3 h-3 text-neutral-500 dark:text-neutral-400']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.database'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3 text-neutral-500 dark:text-neutral-400']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.syntax-highlight','data' => ['code' => $sql,'language' => 'sql','truncate' => true,'class' => 'min-w-0','dataTippyContent' => ''.e(nl2br($sql)).'']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::syntax-highlight'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($sql),'language' => 'sql','truncate' => true,'class' => 'min-w-0','data-tippy-content' => ''.e(nl2br($sql)).'']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
ms
+
+ popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
+
+
+ 'laravel-exceptions-renderer::components.empty-state','data' => ['message' => 'No queries executed']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::empty-state'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['message' => 'No queries executed']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.chevrons-left','data' => ['class' => 'w-3 h-3']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.chevrons-left'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.chevron-left','data' => ['class' => 'w-3 h-3']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.chevron-left'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ ...
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.chevron-right','data' => ['class' => 'w-3 h-3']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.chevron-right'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.chevrons-right','data' => ['class' => 'w-3 h-3']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.chevrons-right'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/a9dcd0c48ccc95aa57581ede00d288b4.php b/public/ARQMFQ~1/a9dcd0c48ccc95aa57581ede00d288b4.php
new file mode 100644
index 0000000..965e92f
--- /dev/null
+++ b/public/ARQMFQ~1/a9dcd0c48ccc95aa57581ede00d288b4.php
@@ -0,0 +1,180 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['frame']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.formatted-source','data' => ['frame' => $frame]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::formatted-source'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame)]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.file-with-line','data' => ['frame' => $frame,'direction' => 'rtl']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::file-with-line'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame),'direction' => 'rtl']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.chevrons-down-up','data' => ['xShow' => 'expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.chevrons-down-up'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['x-show' => 'expanded']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.chevrons-up-down','data' => ['xShow' => '!expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.chevrons-up-down'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['x-show' => '!expanded']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ snippet()): ?>
+
+
+ 'laravel-exceptions-renderer::components.frame-code','data' => ['code' => $snippet,'highlightedLine' => $frame->line(),'xShow' => 'expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::frame-code'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($snippet),'highlightedLine' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame->line()),'x-show' => 'expanded']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/b597564feacf9c4001a1ea3ad0910dd4.php b/public/ARQMFQ~1/b597564feacf9c4001a1ea3ad0910dd4.php
new file mode 100644
index 0000000..033f1af
--- /dev/null
+++ b/public/ARQMFQ~1/b597564feacf9c4001a1ea3ad0910dd4.php
@@ -0,0 +1,48 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['headers']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
Headers
+
+ addLoop($__currentLoopData); foreach($__currentLoopData as $key => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
+
+ popLoop(); $loop = $__env->getLastLoop(); ?>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/c2e77f61b50c2a31ae998f9ca80d80e4.php b/public/ARQMFQ~1/c2e77f61b50c2a31ae998f9ca80d80e4.php
new file mode 100644
index 0000000..26ab7b5
--- /dev/null
+++ b/public/ARQMFQ~1/c2e77f61b50c2a31ae998f9ca80d80e4.php
@@ -0,0 +1,170 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['frames']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.folder','data' => ['class' => 'w-3 h-3 text-neutral-400','xShow' => '!expanded','xCloak' => true]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.folder'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3 text-neutral-400','x-show' => '!expanded','x-cloak' => true]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.folder-open','data' => ['class' => 'w-3 h-3 text-blue-500 dark:text-emerald-500','xShow' => 'expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.folder-open'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['class' => 'w-3 h-3 text-blue-500 dark:text-emerald-500','x-show' => 'expanded']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ vendor
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.chevrons-down-up','data' => ['xShow' => 'expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.chevrons-down-up'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['x-show' => 'expanded']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.chevrons-up-down','data' => ['xShow' => '!expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.chevrons-up-down'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['x-show' => '!expanded']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ addLoop($__currentLoopData); foreach($__currentLoopData as $frame): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
+
+
+
+ 'laravel-exceptions-renderer::components.vendor-frame','data' => ['frame' => $frame]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::vendor-frame'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame)]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+ popLoop(); $loop = $__env->getLastLoop(); ?>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/cd252183c628c82b5b487cbb974a255a.php b/public/ARQMFQ~1/cd252183c628c82b5b487cbb974a255a.php
new file mode 100644
index 0000000..d3059e9
--- /dev/null
+++ b/public/ARQMFQ~1/cd252183c628c82b5b487cbb974a255a.php
@@ -0,0 +1,5 @@
+>
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/ce93c3faf06bd8ff5bf4d3084c6ed953.php b/public/ARQMFQ~1/ce93c3faf06bd8ff5bf4d3084c6ed953.php
new file mode 100644
index 0000000..225d14b
--- /dev/null
+++ b/public/ARQMFQ~1/ce93c3faf06bd8ff5bf4d3084c6ed953.php
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/d070e6a895822fd7ac9632fe1b8bee48.php b/public/ARQMFQ~1/d070e6a895822fd7ac9632fe1b8bee48.php
new file mode 100644
index 0000000..ad1d1de
--- /dev/null
+++ b/public/ARQMFQ~1/d070e6a895822fd7ac9632fe1b8bee48.php
@@ -0,0 +1,57 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['code', 'highlightedLine']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
+>
+
+
+ 'laravel-exceptions-renderer::components.syntax-highlight','data' => ['code' => $code,'language' => 'php','editor' => true,'startingLine' => max(1, $highlightedLine - 5),'highlightedLine' => min(5, $highlightedLine - 1),'class' => 'overflow-x-auto']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::syntax-highlight'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($code),'language' => 'php','editor' => true,'starting-line' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(max(1, $highlightedLine - 5)),'highlighted-line' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(min(5, $highlightedLine - 1)),'class' => 'overflow-x-auto']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/d267ee1bddd973eaedd9113cde6689b5.php b/public/ARQMFQ~1/d267ee1bddd973eaedd9113cde6689b5.php
new file mode 100644
index 0000000..1eeb7bd
--- /dev/null
+++ b/public/ARQMFQ~1/d267ee1bddd973eaedd9113cde6689b5.php
@@ -0,0 +1,98 @@
+ false,
+ 'startingLine' => 1,
+ 'highlightedLine' => null,
+ 'truncate' => false,
+]));
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter(([
+ 'code',
+ 'language',
+ 'editor' => false,
+ 'startingLine' => 1,
+ 'highlightedLine' => null,
+ 'truncate' => false,
+]), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+' : '';
+
+ if ($editor) {
+ $lines = explode("\n", $code);
+
+ foreach ($lines as $index => $line) {
+ $lineNumber = $startingLine + $index;
+ $highlight = $highlightedLine === $index;
+ $lineClass = implode(' ', [
+ 'block px-4 py-1 h-7 even:bg-white odd:bg-white/2 even:dark:bg-white/2 odd:dark:bg-white/4',
+ $highlight ? 'bg-rose-200! dark:bg-rose-900!' : '',
+ ]);
+ $lineNumberClass = implode(' ', [
+ 'mr-6 text-neutral-500! dark:text-neutral-600!',
+ $highlight ? 'dark:text-white!' : '',
+ ]);
+
+ $fallback .= '';
+ $fallback .= '' . $lineNumber . ' ';
+ $fallback .= htmlspecialchars($line);
+ $fallback .= ' ';
+ }
+
+ } else {
+ $fallback .= htmlspecialchars($code);
+ }
+
+ $fallback .= ' ';
+?>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/e4cf9f54e6bfc0faddd598fde848ceb2.php b/public/ARQMFQ~1/e4cf9f54e6bfc0faddd598fde848ceb2.php
new file mode 100644
index 0000000..eee0792
--- /dev/null
+++ b/public/ARQMFQ~1/e4cf9f54e6bfc0faddd598fde848ceb2.php
@@ -0,0 +1,8 @@
+merge(['class' => "w-full max-w-7xl mx-auto p-4 sm:p-14 border-x border-dashed border-neutral-300 dark:border-white/[9%]"])); ?>
+
+>
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/e67ad96133e6fb98e5f9f4254566ab80.php b/public/ARQMFQ~1/e67ad96133e6fb98e5f9f4254566ab80.php
new file mode 100644
index 0000000..1a7ce2d
--- /dev/null
+++ b/public/ARQMFQ~1/e67ad96133e6fb98e5f9f4254566ab80.php
@@ -0,0 +1,12 @@
+>
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/ea7f36bb8911790eb6edfc04f75bc80c.php b/public/ARQMFQ~1/ea7f36bb8911790eb6edfc04f75bc80c.php
new file mode 100644
index 0000000..779afa3
--- /dev/null
+++ b/public/ARQMFQ~1/ea7f36bb8911790eb6edfc04f75bc80c.php
@@ -0,0 +1,79 @@
+all() as $__key => $__value) {
+ if (in_array($__key, $__propNames)) {
+ $$__key = $$__key ?? $__value;
+ } else {
+ $__newAttributes[$__key] = $__value;
+ }
+}
+
+$attributes = new \Illuminate\View\ComponentAttributeBag($__newAttributes);
+
+unset($__propNames);
+unset($__newAttributes);
+
+foreach (array_filter((['body']), 'is_string', ARRAY_FILTER_USE_KEY) as $__key => $__value) {
+ $$__key = $$__key ?? $__value;
+}
+
+$__defined_vars = get_defined_vars();
+
+foreach ($attributes->all() as $__key => $__value) {
+ if (array_key_exists($__key, $__defined_vars)) unset($$__key);
+}
+
+unset($__defined_vars, $__key, $__value); ?>
+
+
+
Body
+
+
+
+
+ 'laravel-exceptions-renderer::components.syntax-highlight','data' => ['code' => $body,'language' => 'json']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::syntax-highlight'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($body),'language' => 'json']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.empty-state','data' => ['message' => 'No request body']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::empty-state'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes(['message' => 'No request body']); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/f0c90cf917899dacdf335665272a06e4.php b/public/ARQMFQ~1/f0c90cf917899dacdf335665272a06e4.php
new file mode 100644
index 0000000..6d4205b
--- /dev/null
+++ b/public/ARQMFQ~1/f0c90cf917899dacdf335665272a06e4.php
@@ -0,0 +1,6 @@
+>
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/f333ce0d1fb24a43084da1741c9ba7f7.php b/public/ARQMFQ~1/f333ce0d1fb24a43084da1741c9ba7f7.php
new file mode 100644
index 0000000..402ad4a
--- /dev/null
+++ b/public/ARQMFQ~1/f333ce0d1fb24a43084da1741c9ba7f7.php
@@ -0,0 +1,61 @@
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.laravel-ascii','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.laravel-ascii'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes([]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ 'laravel-exceptions-renderer::components.icons.laravel-ascii','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
+withName('laravel-exceptions-renderer::icons.laravel-ascii'); ?>
+shouldRender()): ?>
+startComponent($component->resolveView(), $component->data()); ?>
+
+except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
+
+withAttributes([]); ?>
+renderComponent(); ?>
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/f52c4e3599610524466ea24050b8f3e8.php b/public/ARQMFQ~1/f52c4e3599610524466ea24050b8f3e8.php
new file mode 100644
index 0000000..4d4956c
--- /dev/null
+++ b/public/ARQMFQ~1/f52c4e3599610524466ea24050b8f3e8.php
@@ -0,0 +1,4 @@
+merge(['class' => "h-0 w-full relative"])); ?>>
+
+
+
\ No newline at end of file
diff --git a/public/ARQMFQ~1/fe2ed18506153cf881b9decf8a4f5f96.php b/public/ARQMFQ~1/fe2ed18506153cf881b9decf8a4f5f96.php
new file mode 100644
index 0000000..b8f6bd6
--- /dev/null
+++ b/public/ARQMFQ~1/fe2ed18506153cf881b9decf8a4f5f96.php
@@ -0,0 +1,12 @@
+>
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/routes/api.php b/routes/api.php
index 7c29886..9410cbe 100644
--- a/routes/api.php
+++ b/routes/api.php
@@ -10,7 +10,7 @@ use App\Http\Controllers\CourierWebhookController;
Route::post('/webhook', [OrderController::class, 'yocoWebhook'])->name('yoco-webhook');
// Trello webhook
-Route::post('/webhooks/trello', [TrelloWebhookController::class, 'handle'])->name('trello-webhook');
+Route::match(['post', 'head', 'options'], '/webhooks/trello', [TrelloWebhookController::class, 'handle'])->name('trello-webhook');
// Courier webhook
Route::post('/webhooks/courier', [CourierWebhookController::class, 'handle'])->name('courier-webhook');
diff --git a/storage/framework/views/0ff4c44d6c7a7dc85eddb6c22b81e0f3.php b/storage/framework/views/0ff4c44d6c7a7dc85eddb6c22b81e0f3.php
new file mode 100644
index 0000000..204b07a
--- /dev/null
+++ b/storage/framework/views/0ff4c44d6c7a7dc85eddb6c22b81e0f3.php
@@ -0,0 +1,422 @@
+startSection('title', 'Order #' . $order->order_number . ' - Order Details'); ?>
+
+startSection('styles'); ?>
+
+stopSection(); ?>
+
+startSection('content'); ?>
+
+
+
Order Details
+
Order #order_number); ?>
+
+
+
+
+
+
+
+
Order Status
+
+
+ status))); ?>
+
+
+
+ Ordered on created_at->format('d M Y \a\t H:i')); ?>
+
+
+
+
+
+
+
+
Order Items
+ items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
+
+
+
+ popLoop(); $loop = $__env->getLastLoop(); ?>
+
+
+
+
+
Delivery Details
+
+
+
Customer Information
+
+
+
Name:
+ customer_name); ?>
+
+
+
Email:
+ customer_email); ?>
+
+
+
Phone:
+ customer_phone); ?>
+
+
+
+
+
+
Shipping Address
+
shipping_address); ?>
+
+
+ notes): ?>
+
+
Order Notes
+
notes); ?>
+
+
+
+
+
+
+
+
+
+
Order Summary
+
+
+
+ Subtotal:
+ R total, 2)); ?>
+
+
+ Total:
+ R total, 2)); ?>
+
+
+
+
Payment Status
+
+
+
+ Payment
+ payment_status)); ?>
+
+
+
+
+ payment_status === 'pending' && $order->yoco_redirect_url): ?>
+
+
+
Payment Required
+
Click below to complete your payment.
+
+ Pay Now
+
+
+
+
Amount Due
+
R total, 2)); ?>
+
+
+ payment_status === 'failed' && $order->yoco_redirect_url): ?>
+
+
+
+
Amount Due
+
R total, 2)); ?>
+
+
+ payment_status === 'paid'): ?>
+
+
+
✓
+
+
Payment Received
+
Thank you! Your order is being processed.
+
+
+
+
+
+
+
+
+
+
+
+stopSection(); ?>
+
+make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>
\ No newline at end of file
diff --git a/storage/framework/views/34ae340ff479643953f86c68f04ac61d.php b/storage/framework/views/34ae340ff479643953f86c68f04ac61d.php
new file mode 100644
index 0000000..8a428e7
--- /dev/null
+++ b/storage/framework/views/34ae340ff479643953f86c68f04ac61d.php
@@ -0,0 +1,189 @@
+startSection('title', 'Sign In - Additional Design'); ?>
+
+startSection('styles'); ?>
+
+stopSection(); ?>
+
+startSection('content'); ?>
+
+stopSection(); ?>
+
+make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>
\ No newline at end of file
diff --git a/storage/framework/views/8dd2c79bd081de46821e5a4c16e0218a.php b/storage/framework/views/8dd2c79bd081de46821e5a4c16e0218a.php
new file mode 100644
index 0000000..7091dba
--- /dev/null
+++ b/storage/framework/views/8dd2c79bd081de46821e5a4c16e0218a.php
@@ -0,0 +1,275 @@
+startSection('title', 'My Orders - Additional Design'); ?>
+
+startSection('styles'); ?>
+
+stopSection(); ?>
+
+startSection('content'); ?>
+
+
+
My Orders
+
View your standard and custom orders
+
+
+
+
+
Standard Orders
+
+ count() > 0): ?>
+
+
+
+
+ Order #
+ Date
+ Total
+ Status
+ Action
+
+
+
+ addLoop($__currentLoopData); foreach($__currentLoopData as $order): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
+
+ order_number); ?>
+ created_at->format('d M Y')); ?>
+ Rtotal, 2)); ?>
+
+
+ status))); ?>
+
+
+
+
+ View Details
+
+
+ popLoop(); $loop = $__env->getLastLoop(); ?>
+
+
+
+
+
+
+
+
+
+
+
+
+ count() > 0): ?>
+
+
+
+
+ Order #
+ Type
+ Total
+ Status
+ Deposit
+ Action
+
+
+
+ addLoop($__currentLoopData); foreach($__currentLoopData as $order): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
+
+ order_number); ?>
+ type)); ?>
+ Rtotal_cost, 2)); ?>
+
+
+ status))); ?>
+
+
+
+
+
+ deposit_status)); ?>
+
+
+
+
+ View Details
+
+
+ popLoop(); $loop = $__env->getLastLoop(); ?>
+
+
+
+
+
+
+
+
+stopSection(); ?>
+
+make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?>
\ No newline at end of file