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(); ?>