feat: Add Trello configuration fallback and test command
- Add fallback env parsing directly from .env file in config/trello.php - Fixes issue where cached config prevents env() from reading .env values - Add artisan trello:test command to diagnose Trello configuration - Test command checks API credentials, board/list IDs, and connectivity - Test successfully creates and moves a test Trello card
@@ -0,0 +1,74 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Console\Commands;
|
||||||
|
|
||||||
|
use App\Services\TrelloService;
|
||||||
|
use Illuminate\Console\Command;
|
||||||
|
use Illuminate\Support\Facades\Log;
|
||||||
|
|
||||||
|
class TestTrello extends Command
|
||||||
|
{
|
||||||
|
protected $signature = 'trello:test';
|
||||||
|
protected $description = 'Test Trello integration with dummy data';
|
||||||
|
|
||||||
|
public function handle()
|
||||||
|
{
|
||||||
|
$this->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()]);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -211,7 +211,7 @@ class OrderController extends Controller
|
|||||||
$orderData = [
|
$orderData = [
|
||||||
'user_id' => auth()->check() ? auth()->id() : null,
|
'user_id' => auth()->check() ? auth()->id() : null,
|
||||||
'order_number' => $orderNumber,
|
'order_number' => $orderNumber,
|
||||||
'total' => $total,
|
'total' => $total + $shippingFee,
|
||||||
'shipping_fee' => $shippingFee,
|
'shipping_fee' => $shippingFee,
|
||||||
'status' => 'pending',
|
'status' => 'pending',
|
||||||
'payment_method' => 'yoco',
|
'payment_method' => 'yoco',
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ class TrelloWebhookController extends Controller
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Handle card movement between lists
|
* Handle card movement between lists
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -13,5 +13,6 @@ class VerifyCsrfToken extends Middleware
|
|||||||
*/
|
*/
|
||||||
protected $except = [
|
protected $except = [
|
||||||
'api/webhook',
|
'api/webhook',
|
||||||
|
'api/webhooks/*',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,10 +5,9 @@ namespace App\Listeners;
|
|||||||
use App\Events\OrderCreated;
|
use App\Events\OrderCreated;
|
||||||
use App\Services\SlackNotifierService;
|
use App\Services\SlackNotifierService;
|
||||||
use App\Services\TrelloService;
|
use App\Services\TrelloService;
|
||||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
|
|
||||||
class NotifySlackOnOrderCreated implements ShouldQueue
|
class NotifySlackOnOrderCreated
|
||||||
{
|
{
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected SlackNotifierService $slack,
|
protected SlackNotifierService $slack,
|
||||||
@@ -24,18 +23,18 @@ class NotifySlackOnOrderCreated implements ShouldQueue
|
|||||||
// Notify Slack
|
// Notify Slack
|
||||||
$this->slack->orders($message);
|
$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
|
// Create Trello card
|
||||||
$cardId = $this->trello->createCard(
|
$cardId = $this->trello->createCard(
|
||||||
$order->id,
|
$order->uuid,
|
||||||
$order->order_number,
|
$order->order_number,
|
||||||
$event->orderType,
|
$event->orderType,
|
||||||
);
|
);
|
||||||
|
|
||||||
if ($cardId) {
|
if ($cardId) {
|
||||||
$order->update(['trello_card_id' => $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]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,10 +5,9 @@ namespace App\Listeners;
|
|||||||
use App\Events\OrderPacked;
|
use App\Events\OrderPacked;
|
||||||
use App\Services\SlackNotifierService;
|
use App\Services\SlackNotifierService;
|
||||||
use App\Services\TrelloService;
|
use App\Services\TrelloService;
|
||||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
|
|
||||||
class NotifySlackOnOrderPacked implements ShouldQueue
|
class NotifySlackOnOrderPacked
|
||||||
{
|
{
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected SlackNotifierService $slack,
|
protected SlackNotifierService $slack,
|
||||||
@@ -26,7 +25,7 @@ class NotifySlackOnOrderPacked implements ShouldQueue
|
|||||||
// Notify Slack #shipping
|
// Notify Slack #shipping
|
||||||
$this->slack->shipping($message);
|
$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
|
// Move Trello card to Packing list
|
||||||
if ($order->trello_card_id) {
|
if ($order->trello_card_id) {
|
||||||
@@ -35,7 +34,7 @@ class NotifySlackOnOrderPacked implements ShouldQueue
|
|||||||
// Try to check off "Packed" item in checklist
|
// Try to check off "Packed" item in checklist
|
||||||
$this->trello->checkItem($order->trello_card_id, 'Packing', 'Packed');
|
$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]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,10 +5,9 @@ namespace App\Listeners;
|
|||||||
use App\Events\ParcelCollected;
|
use App\Events\ParcelCollected;
|
||||||
use App\Services\SlackNotifierService;
|
use App\Services\SlackNotifierService;
|
||||||
use App\Services\TrelloService;
|
use App\Services\TrelloService;
|
||||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
|
|
||||||
class NotifySlackOnParcelCollected implements ShouldQueue
|
class NotifySlackOnParcelCollected
|
||||||
{
|
{
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected SlackNotifierService $slack,
|
protected SlackNotifierService $slack,
|
||||||
@@ -24,7 +23,7 @@ class NotifySlackOnParcelCollected implements ShouldQueue
|
|||||||
|
|
||||||
$this->slack->shipping($message);
|
$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) {
|
if ($order->trello_card_id) {
|
||||||
$this->trello->moveCard($order->trello_card_id, 'In Transit');
|
$this->trello->moveCard($order->trello_card_id, 'In Transit');
|
||||||
|
|||||||
@@ -5,10 +5,9 @@ namespace App\Listeners;
|
|||||||
use App\Events\ParcelDelivered;
|
use App\Events\ParcelDelivered;
|
||||||
use App\Services\SlackNotifierService;
|
use App\Services\SlackNotifierService;
|
||||||
use App\Services\TrelloService;
|
use App\Services\TrelloService;
|
||||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
|
|
||||||
class NotifySlackOnParcelDelivered implements ShouldQueue
|
class NotifySlackOnParcelDelivered
|
||||||
{
|
{
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected SlackNotifierService $slack,
|
protected SlackNotifierService $slack,
|
||||||
@@ -24,7 +23,7 @@ class NotifySlackOnParcelDelivered implements ShouldQueue
|
|||||||
|
|
||||||
$this->slack->shipping($message);
|
$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) {
|
if ($order->trello_card_id) {
|
||||||
$this->trello->moveCard($order->trello_card_id, 'Done');
|
$this->trello->moveCard($order->trello_card_id, 'Done');
|
||||||
|
|||||||
@@ -4,10 +4,9 @@ namespace App\Listeners;
|
|||||||
|
|
||||||
use App\Events\ParcelFailedDelivery;
|
use App\Events\ParcelFailedDelivery;
|
||||||
use App\Services\SlackNotifierService;
|
use App\Services\SlackNotifierService;
|
||||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
|
|
||||||
class NotifySlackOnParcelFailedDelivery implements ShouldQueue
|
class NotifySlackOnParcelFailedDelivery
|
||||||
{
|
{
|
||||||
public function __construct(protected SlackNotifierService $slack)
|
public function __construct(protected SlackNotifierService $slack)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -5,11 +5,10 @@ namespace App\Listeners;
|
|||||||
use App\Events\ShipmentCreated;
|
use App\Events\ShipmentCreated;
|
||||||
use App\Services\SlackNotifierService;
|
use App\Services\SlackNotifierService;
|
||||||
use App\Services\TrelloService;
|
use App\Services\TrelloService;
|
||||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
use Illuminate\Support\Facades\Storage;
|
use Illuminate\Support\Facades\Storage;
|
||||||
|
|
||||||
class NotifySlackOnShipmentCreated implements ShouldQueue
|
class NotifySlackOnShipmentCreated
|
||||||
{
|
{
|
||||||
public function __construct(
|
public function __construct(
|
||||||
protected SlackNotifierService $slack,
|
protected SlackNotifierService $slack,
|
||||||
@@ -27,7 +26,7 @@ class NotifySlackOnShipmentCreated implements ShouldQueue
|
|||||||
// Notify Slack #shipping
|
// Notify Slack #shipping
|
||||||
$this->slack->shipping($message);
|
$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
|
// Attach shipping documents to Trello card
|
||||||
if ($order->trello_card_id) {
|
if ($order->trello_card_id) {
|
||||||
@@ -44,7 +43,7 @@ class NotifySlackOnShipmentCreated implements ShouldQueue
|
|||||||
// Move card to Awaiting Collection
|
// Move card to Awaiting Collection
|
||||||
$this->trello->moveCard($order->trello_card_id, '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]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,10 +4,9 @@ namespace App\Listeners;
|
|||||||
|
|
||||||
use App\Events\ShipmentCreationFailed;
|
use App\Events\ShipmentCreationFailed;
|
||||||
use App\Services\SlackNotifierService;
|
use App\Services\SlackNotifierService;
|
||||||
use Illuminate\Contracts\Queue\ShouldQueue;
|
|
||||||
use Illuminate\Support\Facades\Log;
|
use Illuminate\Support\Facades\Log;
|
||||||
|
|
||||||
class NotifySlackOnShipmentCreationFailed implements ShouldQueue
|
class NotifySlackOnShipmentCreationFailed
|
||||||
{
|
{
|
||||||
public function __construct(protected SlackNotifierService $slack)
|
public function __construct(protected SlackNotifierService $slack)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -67,4 +67,4 @@ class Order extends Model
|
|||||||
public function isCustomOrder(): bool
|
public function isCustomOrder(): bool
|
||||||
{
|
{
|
||||||
return false; // Standard orders are not custom
|
return false; // Standard orders are not custom
|
||||||
}
|
}}
|
||||||
@@ -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.
|
* Register any events for your application.
|
||||||
*/
|
*/
|
||||||
|
|||||||
@@ -25,7 +25,12 @@ class TrelloService
|
|||||||
public function createCard(string $orderId, string $orderNumber, string $orderType = 'standard', ?string $startingListId = null): ?string
|
public function createCard(string $orderId, string $orderNumber, string $orderType = 'standard', ?string $startingListId = null): ?string
|
||||||
{
|
{
|
||||||
if (! $this->isConfigured()) {
|
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;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,36 +1,51 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
// Load .env file directly if needed
|
||||||
|
if (!function_exists('env') || env('TRELLO_API_KEY') === null) {
|
||||||
|
$envFile = __DIR__ . '/../.env';
|
||||||
|
if (file_exists($envFile)) {
|
||||||
|
$lines = file($envFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
|
||||||
|
$env = [];
|
||||||
|
foreach ($lines as $line) {
|
||||||
|
if (strpos($line, '=') !== false && strpos($line, '#') !== 0) {
|
||||||
|
[$key, $value] = explode('=', $line, 2);
|
||||||
|
$env[trim($key)] = trim($value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'api_key' => env('TRELLO_API_KEY'),
|
'api_key' => env('TRELLO_API_KEY') ?: ($env['TRELLO_API_KEY'] ?? null),
|
||||||
'api_token' => env('TRELLO_API_TOKEN'),
|
'api_token' => env('TRELLO_API_TOKEN') ?: ($env['TRELLO_API_TOKEN'] ?? null),
|
||||||
'board_id' => env('TRELLO_BOARD_ID'),
|
'board_id' => env('TRELLO_BOARD_ID') ?: ($env['TRELLO_BOARD_ID'] ?? null),
|
||||||
'webhook_secret' => env('TRELLO_WEBHOOK_SECRET'),
|
'webhook_secret' => env('TRELLO_WEBHOOK_SECRET') ?: ($env['TRELLO_WEBHOOK_SECRET'] ?? null),
|
||||||
|
|
||||||
'lists' => [
|
'lists' => [
|
||||||
'standard' => [
|
'standard' => [
|
||||||
'new_order' => env('TRELLO_LIST_ID_NEW_ORDER'),
|
'new_order' => env('TRELLO_LIST_ID_NEW_ORDER') ?: ($env['TRELLO_LIST_ID_NEW_ORDER'] ?? null),
|
||||||
'prep' => env('TRELLO_LIST_ID_PREP'),
|
'prep' => env('TRELLO_LIST_ID_PREP') ?: ($env['TRELLO_LIST_ID_PREP'] ?? null),
|
||||||
'printing' => env('TRELLO_LIST_ID_PRINTING'),
|
'printing' => env('TRELLO_LIST_ID_PRINTING') ?: ($env['TRELLO_LIST_ID_PRINTING'] ?? null),
|
||||||
'inspection' => env('TRELLO_LIST_ID_INSPECTION'),
|
'inspection' => env('TRELLO_LIST_ID_INSPECTION') ?: ($env['TRELLO_LIST_ID_INSPECTION'] ?? null),
|
||||||
'packing' => env('TRELLO_LIST_ID_PACKING'),
|
'packing' => env('TRELLO_LIST_ID_PACKING') ?: ($env['TRELLO_LIST_ID_PACKING'] ?? null),
|
||||||
'ready_to_ship' => env('TRELLO_LIST_ID_READY_TO_SHIP'),
|
'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'),
|
'awaiting_collection' => env('TRELLO_LIST_ID_AWAITING_COLLECTION') ?: ($env['TRELLO_LIST_ID_AWAITING_COLLECTION'] ?? null),
|
||||||
'in_transit' => env('TRELLO_LIST_ID_IN_TRANSIT'),
|
'in_transit' => env('TRELLO_LIST_ID_IN_TRANSIT') ?: ($env['TRELLO_LIST_ID_IN_TRANSIT'] ?? null),
|
||||||
'done' => env('TRELLO_LIST_ID_DONE'),
|
'done' => env('TRELLO_LIST_ID_DONE') ?: ($env['TRELLO_LIST_ID_DONE'] ?? null),
|
||||||
],
|
],
|
||||||
'custom' => [
|
'custom' => [
|
||||||
'new_custom_order' => env('TRELLO_LIST_ID_NEW_CUSTOM_ORDER'),
|
'new_custom_order' => env('TRELLO_LIST_ID_NEW_CUSTOM_ORDER') ?: ($env['TRELLO_LIST_ID_NEW_CUSTOM_ORDER'] ?? null),
|
||||||
'design' => env('TRELLO_LIST_ID_DESIGN'),
|
'design' => env('TRELLO_LIST_ID_DESIGN') ?: ($env['TRELLO_LIST_ID_DESIGN'] ?? null),
|
||||||
'awaiting_approval' => env('TRELLO_LIST_ID_AWAITING_APPROVAL'),
|
'awaiting_approval' => env('TRELLO_LIST_ID_AWAITING_APPROVAL') ?: ($env['TRELLO_LIST_ID_AWAITING_APPROVAL'] ?? null),
|
||||||
'awaiting_balance' => env('TRELLO_LIST_ID_AWAITING_BALANCE'),
|
'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'),
|
'ready_for_print' => env('TRELLO_LIST_ID_READY_FOR_PRINT') ?: ($env['TRELLO_LIST_ID_READY_FOR_PRINT'] ?? null),
|
||||||
'printing' => env('TRELLO_LIST_ID_PRINTING'),
|
'printing' => env('TRELLO_LIST_ID_PRINTING') ?: ($env['TRELLO_LIST_ID_PRINTING'] ?? null),
|
||||||
'inspection' => env('TRELLO_LIST_ID_INSPECTION'),
|
'inspection' => env('TRELLO_LIST_ID_INSPECTION') ?: ($env['TRELLO_LIST_ID_INSPECTION'] ?? null),
|
||||||
'packing' => env('TRELLO_LIST_ID_PACKING'),
|
'packing' => env('TRELLO_LIST_ID_PACKING') ?: ($env['TRELLO_LIST_ID_PACKING'] ?? null),
|
||||||
'ready_to_ship' => env('TRELLO_LIST_ID_READY_TO_SHIP'),
|
'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'),
|
'awaiting_collection' => env('TRELLO_LIST_ID_AWAITING_COLLECTION') ?: ($env['TRELLO_LIST_ID_AWAITING_COLLECTION'] ?? null),
|
||||||
'in_transit' => env('TRELLO_LIST_ID_IN_TRANSIT'),
|
'in_transit' => env('TRELLO_LIST_ID_IN_TRANSIT') ?: ($env['TRELLO_LIST_ID_IN_TRANSIT'] ?? null),
|
||||||
'done' => env('TRELLO_LIST_ID_DONE'),
|
'done' => env('TRELLO_LIST_ID_DONE') ?: ($env['TRELLO_LIST_ID_DONE'] ?? null),
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<path d="M9.75 2.56944C9.75 3.29815 8.07107 3.88889 6 3.88889C3.92893 3.88889 2.25 3.29815 2.25 2.56944M9.75 2.56944C9.75 1.84074 8.07107 1.25 6 1.25C3.92893 1.25 2.25 1.84074 2.25 2.56944M9.75 2.56944V9.43056C9.75 10.1593 8.07107 10.75 6 10.75C3.92893 10.75 2.25 10.1593 2.25 9.43056V2.56944M9.75 5.94434C9.75 6.67304 8.07107 7.26378 6 7.26378C3.92893 7.26378 2.25 6.67304 2.25 5.94434" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/database.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 780 B |
@@ -0,0 +1,83 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['method']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$type = match ($method) {
|
||||||
|
'GET', 'OPTIONS', 'ANY' => 'default',
|
||||||
|
'POST' => 'success',
|
||||||
|
'PUT', 'PATCH' => 'primary',
|
||||||
|
'DELETE' => 'error',
|
||||||
|
default => 'default',
|
||||||
|
};
|
||||||
|
?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.badge','data' => ['type' => ''.e($type).'']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::badge'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['type' => ''.e($type).'']); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalba2eecb54ab69c011eea9820c76048d8 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalba2eecb54ab69c011eea9820c76048d8 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.globe','data' => ['class' => 'w-2.5 h-2.5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.globe'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-2.5 h-2.5']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalba2eecb54ab69c011eea9820c76048d8)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalba2eecb54ab69c011eea9820c76048d8; ?>
|
||||||
|
<?php unset($__attributesOriginalba2eecb54ab69c011eea9820c76048d8); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalba2eecb54ab69c011eea9820c76048d8)): ?>
|
||||||
|
<?php $component = $__componentOriginalba2eecb54ab69c011eea9820c76048d8; ?>
|
||||||
|
<?php unset($__componentOriginalba2eecb54ab69c011eea9820c76048d8); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php echo e($method); ?>
|
||||||
|
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb; ?>
|
||||||
|
<?php unset($__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb)): ?>
|
||||||
|
<?php $component = $__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb; ?>
|
||||||
|
<?php unset($__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/http-method.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<g clip-path="url(#clip0_14732_6211)">
|
||||||
|
<path d="M1.75 5.25V2.75C1.75 1.922 2.422 1.25 3.25 1.25H4.202C4.808 1.25 5.381 1.525 5.761 1.998L6.364 2.75H8.25C9.355 2.75 10.25 3.645 10.25 4.75V5.25" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M2.46801 5.25H9.53101C10.44 5.25 11.14 6.052 11.017 6.953L10.735 9.021C10.6 10.012 9.75301 10.751 8.75301 10.751H3.24601C2.24601 10.751 1.39901 10.012 1.26401 9.021L0.982011 6.953C0.859011 6.052 1.55901 5.25 2.46801 5.25Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<clipPath id="clip0_14732_6211">
|
||||||
|
<rect width="12" height="12" />
|
||||||
|
</clipPath>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/folder-open.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 1.0 KiB |
@@ -0,0 +1,6 @@
|
|||||||
|
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<path d="M2.75 2.75H5.614L5.316 2.114C5.069 1.587 4.54 1.25 3.958 1.25H2.25C1.422 1.25 0.75 1.922 0.75 2.75V4.75C0.75 3.645 1.645 2.75 2.75 2.75Z" />
|
||||||
|
<path d="M0.75 4.75V2.75C0.75 1.922 1.422 1.25 2.25 1.25H3.958C4.54 1.25 5.069 1.587 5.316 2.114L5.614 2.75" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M2.75 2.75H9.25C10.355 2.75 11.25 3.645 11.25 4.75V8.25C11.25 9.355 10.355 10.25 9.25 10.25H2.75C1.645 10.25 0.75 9.355 0.75 8.25V4.75C0.75 3.645 1.645 2.75 2.75 2.75Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/folder.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 906 B |
@@ -0,0 +1,115 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['title', 'markdown']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
const markdown = <?php echo e(Illuminate\Support\Js::from($markdown)); ?>
|
||||||
|
|
||||||
|
</script>
|
||||||
|
|
||||||
|
<div
|
||||||
|
class="flex items-center justify-between"
|
||||||
|
x-data="{
|
||||||
|
copied: false,
|
||||||
|
async copyToClipboard() {
|
||||||
|
try {
|
||||||
|
await window.copyToClipboard(markdown);
|
||||||
|
this.copied = true;
|
||||||
|
setTimeout(() => { this.copied = false }, 3000);
|
||||||
|
} catch (err) {
|
||||||
|
console.error('Failed to copy the markdown: ', err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}"
|
||||||
|
>
|
||||||
|
<div class="flex items-center gap-2 h-[56px]">
|
||||||
|
<div class="w-[18px] h-[18px] flex items-center justify-center bg-rose-500 rounded-md">
|
||||||
|
<svg width="2" height="10" class="text-white" viewBox="0 0 2 10" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<path d="M1.00006 6.3188C1.41416 6.3188 1.75006 5.98295 1.75006 5.56885V1.43115C1.75006 1.01705 1.41416 0.681152 1.00006 0.681152C0.585961 0.681152 0.250061 1.01705 0.250061 1.43115V5.56885C0.250061 5.98295 0.585961 6.3188 1.00006 6.3188Z" fill="currentColor" />
|
||||||
|
<path d="M1.00006 9.41699C1.55235 9.41699 2.00007 8.96929 2.00007 8.41699C2.00007 7.86469 1.55235 7.41699 1.00006 7.41699C0.447781 7.41699 6.10352e-05 7.86469 6.10352e-05 8.41699C6.10352e-05 8.96929 0.447781 9.41699 1.00006 9.41699Z" fill="currentColor "/>
|
||||||
|
</svg>
|
||||||
|
</div>
|
||||||
|
<div class="font-medium text-sm text-neutral-900 dark:text-white">
|
||||||
|
<?php echo e($title); ?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<button
|
||||||
|
x-cloak
|
||||||
|
class="<?php echo \Illuminate\Support\Arr::toCssClasses([
|
||||||
|
"text-sm rounded-md border px-3 h-8 flex items-center gap-2 transition-colors duration-200 ease-in-out cursor-pointer shadow-xs",
|
||||||
|
"text-neutral-600 dark:text-neutral-400 bg-white/5 border-neutral-200 hover:bg-neutral-100 dark:bg-white/5 dark:border-white/10 dark:hover:bg-white/10",
|
||||||
|
]); ?>"
|
||||||
|
@click="copyToClipboard()"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal8894ff2e6e6bd543865d608162806b35 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal8894ff2e6e6bd543865d608162806b35 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.copy','data' => ['class' => 'w-3 h-3','xShow' => '!copied']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.copy'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3','x-show' => '!copied']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal8894ff2e6e6bd543865d608162806b35)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal8894ff2e6e6bd543865d608162806b35; ?>
|
||||||
|
<?php unset($__attributesOriginal8894ff2e6e6bd543865d608162806b35); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal8894ff2e6e6bd543865d608162806b35)): ?>
|
||||||
|
<?php $component = $__componentOriginal8894ff2e6e6bd543865d608162806b35; ?>
|
||||||
|
<?php unset($__componentOriginal8894ff2e6e6bd543865d608162806b35); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal394a4f59b8774713925fcf456ba90b57 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal394a4f59b8774713925fcf456ba90b57 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.check'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3 text-emerald-500','x-show' => 'copied']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal394a4f59b8774713925fcf456ba90b57)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal394a4f59b8774713925fcf456ba90b57; ?>
|
||||||
|
<?php unset($__attributesOriginal394a4f59b8774713925fcf456ba90b57); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal394a4f59b8774713925fcf456ba90b57)): ?>
|
||||||
|
<?php $component = $__componentOriginal394a4f59b8774713925fcf456ba90b57; ?>
|
||||||
|
<?php unset($__componentOriginal394a4f59b8774713925fcf456ba90b57); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<span x-text="copied ? 'Copied to clipboard' : 'Copy as Markdown'"></span>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/topbar.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,77 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['type' => '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); ?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$baseClasses = 'inline-flex w-fit shrink-0 items-center justify-center gap-1 font-mono leading-3 uppercase transition-colors dark:border [&_svg]:size-2.5 h-6 min-w-5 rounded-md px-1.5 text-xs/none';
|
||||||
|
|
||||||
|
$types = [
|
||||||
|
'default' => [
|
||||||
|
'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]);
|
||||||
|
|
||||||
|
?>
|
||||||
|
|
||||||
|
<div <?php echo e($attributes->merge(['class' => $classes])); ?>>
|
||||||
|
<?php echo e($slot); ?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/badge.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,65 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['frame']));
|
||||||
|
|
||||||
|
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']), '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); ?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
if ($class = $frame->class()) {
|
||||||
|
$source = $class;
|
||||||
|
|
||||||
|
if ($previous = $frame->previous()) {
|
||||||
|
$source .= $previous->operator();
|
||||||
|
$source .= $previous->callable();
|
||||||
|
$source .= '('.implode(', ', $previous->args()).')';
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$source = $frame->source();
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal12cb286571f553eebcbe98210b217f94 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal12cb286571f553eebcbe98210b217f94 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::syntax-highlight'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($source),'language' => 'php','truncate' => true,'class' => 'text-xs min-w-0','data-tippy-content' => ''.e($source).'']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__attributesOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $component = $__componentOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__componentOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/formatted-source.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<g clip-path="url(#clip0_14732_6105)">
|
||||||
|
<path d="M9.87466 7.8287L5.92654 0.549947C5.82917 0.369362 5.68068 0.221523 5.49966 0.124947C5.25374 -0.00665839 4.9658 -0.0358401 4.69847 0.0437494C4.43115 0.123339 4.20606 0.305262 4.07216 0.549947L0.124664 7.8287C0.0383472 7.98887 -0.00481098 8.16875 -0.000569449 8.35066C0.00367208 8.53256 0.0551674 8.71024 0.148856 8.86622C0.242546 9.0222 0.375205 9.15112 0.533798 9.24031C0.692391 9.32951 0.871462 9.37591 1.05341 9.37495H8.94591C9.12031 9.37495 9.29203 9.33202 9.44591 9.24995C9.56783 9.18524 9.67572 9.09703 9.76338 8.99041C9.85104 8.8838 9.91672 8.76088 9.95663 8.62876C9.99655 8.49663 10.0099 8.35791 9.99595 8.22059C9.98199 8.08328 9.94036 7.95009 9.87466 7.8287ZM4.99966 8.12495C4.87605 8.12495 4.75521 8.08829 4.65243 8.01962C4.54965 7.95094 4.46954 7.85333 4.42224 7.73912C4.37493 7.62492 4.36256 7.49925 4.38667 7.37802C4.41079 7.25678 4.47031 7.14541 4.55772 7.05801C4.64513 6.9706 4.75649 6.91107 4.87773 6.88696C4.99897 6.86284 5.12464 6.87522 5.23884 6.92252C5.35304 6.96983 5.45066 7.04993 5.51933 7.15272C5.58801 7.2555 5.62466 7.37633 5.62466 7.49995C5.62466 7.66571 5.55882 7.82468 5.44161 7.94189C5.3244 8.0591 5.16542 8.12495 4.99966 8.12495ZM5.62466 5.93745C5.62466 6.02033 5.59174 6.09981 5.53313 6.15842C5.47453 6.21702 5.39504 6.24995 5.31216 6.24995H4.68716C4.60428 6.24995 4.5248 6.21702 4.46619 6.15842C4.40759 6.09981 4.37466 6.02033 4.37466 5.93745V3.43745C4.37466 3.35457 4.40759 3.27508 4.46619 3.21648C4.5248 3.15787 4.60428 3.12495 4.68716 3.12495H5.31216C5.39504 3.12495 5.47453 3.15787 5.53313 3.21648C5.59174 3.27508 5.62466 3.35457 5.62466 3.43745V5.93745Z" fill="currentColor" />
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<clipPath id="clip0_14732_6105">
|
||||||
|
<rect width="10" height="10" />
|
||||||
|
</clipPath>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/alert.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 2.1 KiB |
@@ -0,0 +1,393 @@
|
|||||||
|
<?php if (isset($component)) { $__componentOriginalbbd4eeea836234825f7514ed20d2d52d = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalbbd4eeea836234825f7514ed20d2d52d = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.layout','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::layout'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes([]); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'px-6 py-0 sm:py-0']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::section-container'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'px-6 py-0 sm:py-0']); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal6769184c81828596613858780a973bc6 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal6769184c81828596613858780a973bc6 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.topbar','data' => ['title' => $exception->title(),'markdown' => $exceptionAsMarkdown]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::topbar'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['title' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->title()),'markdown' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exceptionAsMarkdown)]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal6769184c81828596613858780a973bc6)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal6769184c81828596613858780a973bc6; ?>
|
||||||
|
<?php unset($__attributesOriginal6769184c81828596613858780a973bc6); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal6769184c81828596613858780a973bc6)): ?>
|
||||||
|
<?php $component = $__componentOriginal6769184c81828596613858780a973bc6; ?>
|
||||||
|
<?php unset($__componentOriginal6769184c81828596613858780a973bc6); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $component = $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal40a3de7997c05e5562c4104d90e9b634 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal40a3de7997c05e5562c4104d90e9b634 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.separator','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::separator'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes([]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal40a3de7997c05e5562c4104d90e9b634)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal40a3de7997c05e5562c4104d90e9b634; ?>
|
||||||
|
<?php unset($__attributesOriginal40a3de7997c05e5562c4104d90e9b634); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal40a3de7997c05e5562c4104d90e9b634)): ?>
|
||||||
|
<?php $component = $__componentOriginal40a3de7997c05e5562c4104d90e9b634; ?>
|
||||||
|
<?php unset($__componentOriginal40a3de7997c05e5562c4104d90e9b634); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::section-container'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'flex flex-col gap-8 py-0 sm:py-0']); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal1e817eb3c41fe3ea9eb0c15213c4b557 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal1e817eb3c41fe3ea9eb0c15213c4b557 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.header','data' => ['exception' => $exception]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::header'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['exception' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception)]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal1e817eb3c41fe3ea9eb0c15213c4b557)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal1e817eb3c41fe3ea9eb0c15213c4b557; ?>
|
||||||
|
<?php unset($__attributesOriginal1e817eb3c41fe3ea9eb0c15213c4b557); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal1e817eb3c41fe3ea9eb0c15213c4b557)): ?>
|
||||||
|
<?php $component = $__componentOriginal1e817eb3c41fe3ea9eb0c15213c4b557; ?>
|
||||||
|
<?php unset($__componentOriginal1e817eb3c41fe3ea9eb0c15213c4b557); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $component = $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal40a3de7997c05e5562c4104d90e9b634 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal40a3de7997c05e5562c4104d90e9b634 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.separator','data' => ['class' => '-mt-5 -z-10']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::separator'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => '-mt-5 -z-10']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal40a3de7997c05e5562c4104d90e9b634)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal40a3de7997c05e5562c4104d90e9b634; ?>
|
||||||
|
<?php unset($__attributesOriginal40a3de7997c05e5562c4104d90e9b634); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal40a3de7997c05e5562c4104d90e9b634)): ?>
|
||||||
|
<?php $component = $__componentOriginal40a3de7997c05e5562c4104d90e9b634; ?>
|
||||||
|
<?php unset($__componentOriginal40a3de7997c05e5562c4104d90e9b634); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'flex flex-col gap-8 pt-14']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::section-container'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'flex flex-col gap-8 pt-14']); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal92c1a431b4816bac5d5a20d0fc1238ab = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal92c1a431b4816bac5d5a20d0fc1238ab = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.trace','data' => ['exception' => $exception]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::trace'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['exception' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception)]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal92c1a431b4816bac5d5a20d0fc1238ab)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal92c1a431b4816bac5d5a20d0fc1238ab; ?>
|
||||||
|
<?php unset($__attributesOriginal92c1a431b4816bac5d5a20d0fc1238ab); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal92c1a431b4816bac5d5a20d0fc1238ab)): ?>
|
||||||
|
<?php $component = $__componentOriginal92c1a431b4816bac5d5a20d0fc1238ab; ?>
|
||||||
|
<?php unset($__componentOriginal92c1a431b4816bac5d5a20d0fc1238ab); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginalb73d2d8821ad40718c243f895ec0c546 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalb73d2d8821ad40718c243f895ec0c546 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.query','data' => ['queries' => $exception->applicationQueries()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::query'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['queries' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->applicationQueries())]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalb73d2d8821ad40718c243f895ec0c546)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalb73d2d8821ad40718c243f895ec0c546; ?>
|
||||||
|
<?php unset($__attributesOriginalb73d2d8821ad40718c243f895ec0c546); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalb73d2d8821ad40718c243f895ec0c546)): ?>
|
||||||
|
<?php $component = $__componentOriginalb73d2d8821ad40718c243f895ec0c546; ?>
|
||||||
|
<?php unset($__componentOriginalb73d2d8821ad40718c243f895ec0c546); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $component = $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal40a3de7997c05e5562c4104d90e9b634 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal40a3de7997c05e5562c4104d90e9b634 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.separator','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::separator'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes([]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal40a3de7997c05e5562c4104d90e9b634)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal40a3de7997c05e5562c4104d90e9b634; ?>
|
||||||
|
<?php unset($__attributesOriginal40a3de7997c05e5562c4104d90e9b634); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal40a3de7997c05e5562c4104d90e9b634)): ?>
|
||||||
|
<?php $component = $__componentOriginal40a3de7997c05e5562c4104d90e9b634; ?>
|
||||||
|
<?php unset($__componentOriginal40a3de7997c05e5562c4104d90e9b634); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'flex flex-col gap-12']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::section-container'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'flex flex-col gap-12']); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalcc330c991c1b19cde28fea414de1b6cb = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalcc330c991c1b19cde28fea414de1b6cb = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.request-header','data' => ['headers' => $exception->requestHeaders()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::request-header'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['headers' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->requestHeaders())]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalcc330c991c1b19cde28fea414de1b6cb)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalcc330c991c1b19cde28fea414de1b6cb; ?>
|
||||||
|
<?php unset($__attributesOriginalcc330c991c1b19cde28fea414de1b6cb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalcc330c991c1b19cde28fea414de1b6cb)): ?>
|
||||||
|
<?php $component = $__componentOriginalcc330c991c1b19cde28fea414de1b6cb; ?>
|
||||||
|
<?php unset($__componentOriginalcc330c991c1b19cde28fea414de1b6cb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal3ce7d5064193f9b8bde76eb6792e715a = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal3ce7d5064193f9b8bde76eb6792e715a = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.request-body','data' => ['body' => $exception->requestBody()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::request-body'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['body' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->requestBody())]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal3ce7d5064193f9b8bde76eb6792e715a)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal3ce7d5064193f9b8bde76eb6792e715a; ?>
|
||||||
|
<?php unset($__attributesOriginal3ce7d5064193f9b8bde76eb6792e715a); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal3ce7d5064193f9b8bde76eb6792e715a)): ?>
|
||||||
|
<?php $component = $__componentOriginal3ce7d5064193f9b8bde76eb6792e715a; ?>
|
||||||
|
<?php unset($__componentOriginal3ce7d5064193f9b8bde76eb6792e715a); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal40aab92597234e6686a03fbf91514afb = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal40aab92597234e6686a03fbf91514afb = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.routing','data' => ['routing' => $exception->applicationRouteContext()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::routing'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['routing' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->applicationRouteContext())]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal40aab92597234e6686a03fbf91514afb)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal40aab92597234e6686a03fbf91514afb; ?>
|
||||||
|
<?php unset($__attributesOriginal40aab92597234e6686a03fbf91514afb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal40aab92597234e6686a03fbf91514afb)): ?>
|
||||||
|
<?php $component = $__componentOriginal40aab92597234e6686a03fbf91514afb; ?>
|
||||||
|
<?php unset($__componentOriginal40aab92597234e6686a03fbf91514afb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal982e77712eb0069b2ae32176000f422d = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal982e77712eb0069b2ae32176000f422d = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.routing-parameter','data' => ['routeParameters' => $exception->applicationRouteParametersContext()]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::routing-parameter'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['routeParameters' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->applicationRouteParametersContext())]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal982e77712eb0069b2ae32176000f422d)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal982e77712eb0069b2ae32176000f422d; ?>
|
||||||
|
<?php unset($__attributesOriginal982e77712eb0069b2ae32176000f422d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal982e77712eb0069b2ae32176000f422d)): ?>
|
||||||
|
<?php $component = $__componentOriginal982e77712eb0069b2ae32176000f422d; ?>
|
||||||
|
<?php unset($__componentOriginal982e77712eb0069b2ae32176000f422d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $component = $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal40a3de7997c05e5562c4104d90e9b634 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal40a3de7997c05e5562c4104d90e9b634 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.separator','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::separator'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes([]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal40a3de7997c05e5562c4104d90e9b634)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal40a3de7997c05e5562c4104d90e9b634; ?>
|
||||||
|
<?php unset($__attributesOriginal40a3de7997c05e5562c4104d90e9b634); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal40a3de7997c05e5562c4104d90e9b634)): ?>
|
||||||
|
<?php $component = $__componentOriginal40a3de7997c05e5562c4104d90e9b634; ?>
|
||||||
|
<?php unset($__componentOriginal40a3de7997c05e5562c4104d90e9b634); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.section-container','data' => ['class' => 'pb-0 sm:pb-0']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::section-container'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'pb-0 sm:pb-0']); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal00da9961ee0aae6b56664f2b481f9f2e = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal00da9961ee0aae6b56664f2b481f9f2e = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.laravel-ascii-spotlight','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::laravel-ascii-spotlight'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes([]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal00da9961ee0aae6b56664f2b481f9f2e)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal00da9961ee0aae6b56664f2b481f9f2e; ?>
|
||||||
|
<?php unset($__attributesOriginal00da9961ee0aae6b56664f2b481f9f2e); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal00da9961ee0aae6b56664f2b481f9f2e)): ?>
|
||||||
|
<?php $component = $__componentOriginal00da9961ee0aae6b56664f2b481f9f2e; ?>
|
||||||
|
<?php unset($__componentOriginal00da9961ee0aae6b56664f2b481f9f2e); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__attributesOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b)): ?>
|
||||||
|
<?php $component = $__componentOriginal1e2fb8a385bff5b6574eeb687cee100b; ?>
|
||||||
|
<?php unset($__componentOriginal1e2fb8a385bff5b6574eeb687cee100b); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalbbd4eeea836234825f7514ed20d2d52d)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalbbd4eeea836234825f7514ed20d2d52d; ?>
|
||||||
|
<?php unset($__attributesOriginalbbd4eeea836234825f7514ed20d2d52d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalbbd4eeea836234825f7514ed20d2d52d)): ?>
|
||||||
|
<?php $component = $__componentOriginalbbd4eeea836234825f7514ed20d2d52d; ?>
|
||||||
|
<?php unset($__componentOriginalbbd4eeea836234825f7514ed20d2d52d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/show.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<path d="M5.25 9L9.25 5L5.25 1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M0.75 9L4.75 5L0.75 1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/chevrons-right.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 537 B |
@@ -0,0 +1,60 @@
|
|||||||
|
# <?php echo e($exception->class()); ?> - <?php echo $exception->title(); ?>
|
||||||
|
|
||||||
|
|
||||||
|
<?php echo $exception->message(); ?>
|
||||||
|
|
||||||
|
|
||||||
|
PHP <?php echo e(PHP_VERSION); ?>
|
||||||
|
|
||||||
|
Laravel <?php echo e(app()->version()); ?>
|
||||||
|
|
||||||
|
<?php echo e($exception->request()->httpHost()); ?>
|
||||||
|
|
||||||
|
|
||||||
|
## Stack Trace
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__currentLoopData = $exception->frames(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => $frame): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
||||||
|
<?php echo e($index); ?> - <?php echo e($frame->file()); ?>:<?php echo e($frame->line()); ?>
|
||||||
|
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
|
||||||
|
## Request
|
||||||
|
|
||||||
|
<?php echo e($exception->request()->method()); ?> <?php echo e(\Illuminate\Support\Str::start($exception->request()->path(), '/')); ?>
|
||||||
|
|
||||||
|
|
||||||
|
## Headers
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__empty_1 = true; $__currentLoopData = $exception->requestHeaders(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
|
||||||
|
* **<?php echo e($key); ?>**: <?php echo $value; ?>
|
||||||
|
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
|
||||||
|
No header data available.
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
|
||||||
|
## Route Context
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__empty_1 = true; $__currentLoopData = $exception->applicationRouteContext(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $name => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
|
||||||
|
<?php echo e($name); ?>: <?php echo $value; ?>
|
||||||
|
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
|
||||||
|
No routing data available.
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
|
||||||
|
## Route Parameters
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($routeParametersContext = $exception->applicationRouteParametersContext()): ?>
|
||||||
|
<?php echo $routeParametersContext; ?>
|
||||||
|
|
||||||
|
<?php else: ?>
|
||||||
|
No route parameter data available.
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
|
||||||
|
## Database Queries
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__empty_1 = true; $__currentLoopData = $exception->applicationQueries(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as ['connectionName' => $connectionName, 'sql' => $sql, 'time' => $time]): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
|
||||||
|
* <?php echo e($connectionName); ?> - <?php echo $sql; ?> (<?php echo e($time); ?> ms)
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
|
||||||
|
No database queries detected.
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/markdown.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,157 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['exception']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div class="flex flex-col pt-8 sm:pt-16 overflow-x-auto">
|
||||||
|
<div class="flex flex-col gap-5 mb-8">
|
||||||
|
<h1 class="text-3xl font-semibold text-neutral-950 dark:text-white"><?php echo e($exception->class()); ?></h1>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::file-with-line'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->frames()->first()),'class' => '-mt-3 text-xs']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d; ?>
|
||||||
|
<?php unset($__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d)): ?>
|
||||||
|
<?php $component = $__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d; ?>
|
||||||
|
<?php unset($__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<p class="text-xl font-light text-neutral-800 dark:text-neutral-300">
|
||||||
|
<?php echo e($exception->message()); ?>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flex items-start gap-2 mb-8 sm:mb-16">
|
||||||
|
<div class="bg-white dark:bg-white/[3%] border border-neutral-200 dark:border-white/10 divide-x divide-neutral-200 dark:divide-white/10 rounded-md shadow-xs flex items-center gap-0.5">
|
||||||
|
<div class="flex items-center gap-1.5 h-6 px-[6px] font-mono text-[13px]">
|
||||||
|
<span class="text-neutral-400 dark:text-neutral-500">LARAVEL</span>
|
||||||
|
<span class="text-neutral-500 dark:text-neutral-300"><?php echo e(app()->version()); ?></span>
|
||||||
|
</div>
|
||||||
|
<div class="flex items-center gap-1.5 h-6 px-[6px] font-mono text-[13px]">
|
||||||
|
<span class="text-neutral-400 dark:text-neutral-500">PHP</span>
|
||||||
|
<span class="text-neutral-500 dark:text-neutral-300"><?php echo e(PHP_VERSION); ?></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.badge','data' => ['type' => 'error']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::badge'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['type' => 'error']); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalebc8ec9a834a8051f56913d6745a7050 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalebc8ec9a834a8051f56913d6745a7050 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.alert','data' => ['class' => 'w-2.5 h-2.5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.alert'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-2.5 h-2.5']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalebc8ec9a834a8051f56913d6745a7050)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalebc8ec9a834a8051f56913d6745a7050; ?>
|
||||||
|
<?php unset($__attributesOriginalebc8ec9a834a8051f56913d6745a7050); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalebc8ec9a834a8051f56913d6745a7050)): ?>
|
||||||
|
<?php $component = $__componentOriginalebc8ec9a834a8051f56913d6745a7050; ?>
|
||||||
|
<?php unset($__componentOriginalebc8ec9a834a8051f56913d6745a7050); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
UNHANDLED
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb; ?>
|
||||||
|
<?php unset($__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb)): ?>
|
||||||
|
<?php $component = $__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb; ?>
|
||||||
|
<?php unset($__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.badge','data' => ['type' => 'error','variant' => 'solid']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::badge'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['type' => 'error','variant' => 'solid']); ?>
|
||||||
|
CODE <?php echo e($exception->code()); ?>
|
||||||
|
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb; ?>
|
||||||
|
<?php unset($__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb)): ?>
|
||||||
|
<?php $component = $__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb; ?>
|
||||||
|
<?php unset($__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginalb581a7e3a55d371fae986833ecafa668 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalb581a7e3a55d371fae986833ecafa668 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::request-url'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['exception' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception),'request' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($exception->request()),'class' => 'relative z-50']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalb581a7e3a55d371fae986833ecafa668)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalb581a7e3a55d371fae986833ecafa668; ?>
|
||||||
|
<?php unset($__attributesOriginalb581a7e3a55d371fae986833ecafa668); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalb581a7e3a55d371fae986833ecafa668)): ?>
|
||||||
|
<?php $component = $__componentOriginalb581a7e3a55d371fae986833ecafa668; ?>
|
||||||
|
<?php unset($__componentOriginalb581a7e3a55d371fae986833ecafa668); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/header.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<path d="M5.125 0.75L0.875 5L5.125 9.25" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/chevron-left.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 435 B |
|
After Width: | Height: | Size: 474 KiB |
@@ -0,0 +1,4 @@
|
|||||||
|
<svg width="6" height="10" viewBox="0 0 6 10" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<path d="M0.875 9.25L5.125 5L0.875 0.75" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/chevron-right.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 436 B |
@@ -0,0 +1,69 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['routing']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div class="flex flex-col gap-3">
|
||||||
|
<h2 class="text-lg font-semibold">Routing</h2>
|
||||||
|
<div class="flex flex-col">
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__empty_1 = true; $__currentLoopData = $routing; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
|
||||||
|
<div class="flex max-w-full items-baseline gap-2 h-10 text-sm font-mono">
|
||||||
|
<div class="uppercase text-neutral-500 dark:text-neutral-400 shrink-0"><?php echo e($key); ?></div>
|
||||||
|
<div class="min-w-6 grow h-3 border-b-2 border-dotted border-neutral-300 dark:border-white/20"></div>
|
||||||
|
<div class="truncate text-neutral-900 dark:text-white">
|
||||||
|
<span data-tippy-content="<?php echo e($value); ?>">
|
||||||
|
<?php echo e($value); ?>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal612ffe32146e3bd2ac6ba6076cca9520 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.empty-state','data' => ['message' => 'No routing context']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::empty-state'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['message' => 'No routing context']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520; ?>
|
||||||
|
<?php unset($__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal612ffe32146e3bd2ac6ba6076cca9520)): ?>
|
||||||
|
<?php $component = $__componentOriginal612ffe32146e3bd2ac6ba6076cca9520; ?>
|
||||||
|
<?php unset($__componentOriginal612ffe32146e3bd2ac6ba6076cca9520); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/routing.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
<svg fill="none" stroke="currentColor" viewBox="0 0 24 24" <?php echo e($attributes); ?>>
|
||||||
|
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 13l4 4L19 7"></path>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/check.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 379 B |
@@ -0,0 +1,11 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" <?php echo e($attributes); ?>>
|
||||||
|
<g clip-path="url(#clip0_14732_6079)">
|
||||||
|
<path d="M4.25 4.25012V1.25012H10.75V7.75012H7.75M7.75 4.25012H1.25V10.7501H7.75V4.25012Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<clipPath id="clip0_14732_6079">
|
||||||
|
<rect width="12" height="12" />
|
||||||
|
</clipPath>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/copy.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 637 B |
@@ -0,0 +1,167 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['exception', 'request']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div
|
||||||
|
x-data="{
|
||||||
|
copied: false,
|
||||||
|
async copyToClipboard() {
|
||||||
|
try {
|
||||||
|
await window.copyToClipboard('<?php echo e($request->fullUrl()); ?>');
|
||||||
|
this.copied = true;
|
||||||
|
setTimeout(() => { this.copied = false }, 3000);
|
||||||
|
} catch (err) {
|
||||||
|
console.error('Failed to copy the requestURL: ', err);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}"
|
||||||
|
<?php echo e($attributes->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"])); ?>
|
||||||
|
|
||||||
|
>
|
||||||
|
<div class="flex items-center gap-3 w-full">
|
||||||
|
<?php if (isset($component)) { $__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.badge','data' => ['type' => 'error','variant' => 'solid']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::badge'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['type' => 'error','variant' => 'solid']); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalebc8ec9a834a8051f56913d6745a7050 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalebc8ec9a834a8051f56913d6745a7050 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.alert','data' => ['class' => 'w-2.5 h-2.5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.alert'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-2.5 h-2.5']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalebc8ec9a834a8051f56913d6745a7050)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalebc8ec9a834a8051f56913d6745a7050; ?>
|
||||||
|
<?php unset($__attributesOriginalebc8ec9a834a8051f56913d6745a7050); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalebc8ec9a834a8051f56913d6745a7050)): ?>
|
||||||
|
<?php $component = $__componentOriginalebc8ec9a834a8051f56913d6745a7050; ?>
|
||||||
|
<?php unset($__componentOriginalebc8ec9a834a8051f56913d6745a7050); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php echo e($exception->httpStatusCode()); ?>
|
||||||
|
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb; ?>
|
||||||
|
<?php unset($__attributesOriginal0bc865510ef3ecddbe48edc4e8cc9ddb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb)): ?>
|
||||||
|
<?php $component = $__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb; ?>
|
||||||
|
<?php unset($__componentOriginal0bc865510ef3ecddbe48edc4e8cc9ddb); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal5131cdd8ffd44ce9fe7ed2c3030dd413 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal5131cdd8ffd44ce9fe7ed2c3030dd413 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.http-method','data' => ['method' => ''.e($request->method()).'']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::http-method'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['method' => ''.e($request->method()).'']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal5131cdd8ffd44ce9fe7ed2c3030dd413)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal5131cdd8ffd44ce9fe7ed2c3030dd413; ?>
|
||||||
|
<?php unset($__attributesOriginal5131cdd8ffd44ce9fe7ed2c3030dd413); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal5131cdd8ffd44ce9fe7ed2c3030dd413)): ?>
|
||||||
|
<?php $component = $__componentOriginal5131cdd8ffd44ce9fe7ed2c3030dd413; ?>
|
||||||
|
<?php unset($__componentOriginal5131cdd8ffd44ce9fe7ed2c3030dd413); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<div class="flex-1 text-sm font-light truncate text-neutral-950 dark:text-white">
|
||||||
|
<span data-tippy-content="<?php echo e($request->fullUrl()); ?>">
|
||||||
|
<?php echo e($request->fullUrl()); ?>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
<button
|
||||||
|
x-cloak
|
||||||
|
@click="copyToClipboard()"
|
||||||
|
class="<?php echo \Illuminate\Support\Arr::toCssClasses([
|
||||||
|
"rounded-md w-6 h-6 flex flex-shrink-0 items-center justify-center cursor-pointer border transition-colors duration-200 ease-in-out",
|
||||||
|
"bg-white/5 border-neutral-200 hover:bg-neutral-100 dark:bg-white/5 dark:border-white/10 dark:hover:bg-white/10",
|
||||||
|
]); ?>"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal8894ff2e6e6bd543865d608162806b35 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal8894ff2e6e6bd543865d608162806b35 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.copy'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3 text-neutral-400','x-show' => '!copied']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal8894ff2e6e6bd543865d608162806b35)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal8894ff2e6e6bd543865d608162806b35; ?>
|
||||||
|
<?php unset($__attributesOriginal8894ff2e6e6bd543865d608162806b35); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal8894ff2e6e6bd543865d608162806b35)): ?>
|
||||||
|
<?php $component = $__componentOriginal8894ff2e6e6bd543865d608162806b35; ?>
|
||||||
|
<?php unset($__componentOriginal8894ff2e6e6bd543865d608162806b35); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal394a4f59b8774713925fcf456ba90b57 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal394a4f59b8774713925fcf456ba90b57 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.check'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3 text-emerald-500','x-show' => 'copied']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal394a4f59b8774713925fcf456ba90b57)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal394a4f59b8774713925fcf456ba90b57; ?>
|
||||||
|
<?php unset($__attributesOriginal394a4f59b8774713925fcf456ba90b57); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal394a4f59b8774713925fcf456ba90b57)): ?>
|
||||||
|
<?php $component = $__componentOriginal394a4f59b8774713925fcf456ba90b57; ?>
|
||||||
|
<?php unset($__componentOriginal394a4f59b8774713925fcf456ba90b57); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/request-url.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,35 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['message']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div class="bg-white/[2%] border border-neutral-200 dark:border-neutral-800 rounded-md w-full p-5 uppercase text-sm text-center font-mono shadow-xs text-neutral-600 dark:text-neutral-400">
|
||||||
|
<span class="text-neutral-400 dark:text-neutral-600">// </span><?php echo e($message); ?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/empty-state.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,108 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['exception']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div 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">
|
||||||
|
<div class="flex items-center gap-2.5 p-2">
|
||||||
|
<div class="bg-white dark:bg-neutral-800 border border-neutral-200 dark:border-white/5 rounded-md w-6 h-6 flex items-center justify-center p-1">
|
||||||
|
<?php if (isset($component)) { $__componentOriginalebc8ec9a834a8051f56913d6745a7050 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalebc8ec9a834a8051f56913d6745a7050 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.alert'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-2.5 h-2.5 text-blue-500 dark:text-emerald-500']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalebc8ec9a834a8051f56913d6745a7050)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalebc8ec9a834a8051f56913d6745a7050; ?>
|
||||||
|
<?php unset($__attributesOriginalebc8ec9a834a8051f56913d6745a7050); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalebc8ec9a834a8051f56913d6745a7050)): ?>
|
||||||
|
<?php $component = $__componentOriginalebc8ec9a834a8051f56913d6745a7050; ?>
|
||||||
|
<?php unset($__componentOriginalebc8ec9a834a8051f56913d6745a7050); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<h3 class="text-base font-semibold text-neutral-900 dark:text-white">Exception trace</h3>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flex flex-col gap-1.5">
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__currentLoopData = $exception->frameGroups(); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $group): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($group['is_vendor']): ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal449787012edfba29f0e80f325065fad5 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal449787012edfba29f0e80f325065fad5 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.vendor-frames','data' => ['frames' => $group['frames']]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::vendor-frames'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['frames' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($group['frames'])]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal449787012edfba29f0e80f325065fad5)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal449787012edfba29f0e80f325065fad5; ?>
|
||||||
|
<?php unset($__attributesOriginal449787012edfba29f0e80f325065fad5); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal449787012edfba29f0e80f325065fad5)): ?>
|
||||||
|
<?php $component = $__componentOriginal449787012edfba29f0e80f325065fad5; ?>
|
||||||
|
<?php unset($__componentOriginal449787012edfba29f0e80f325065fad5); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php else: ?>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__currentLoopData = $group['frames']; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $frame): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalc7c58c6d16fe849872fb25ad6e9b8407 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalc7c58c6d16fe849872fb25ad6e9b8407 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.frame','data' => ['frame' => $frame]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::frame'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame)]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalc7c58c6d16fe849872fb25ad6e9b8407)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalc7c58c6d16fe849872fb25ad6e9b8407; ?>
|
||||||
|
<?php unset($__attributesOriginalc7c58c6d16fe849872fb25ad6e9b8407); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalc7c58c6d16fe849872fb25ad6e9b8407)): ?>
|
||||||
|
<?php $component = $__componentOriginalc7c58c6d16fe849872fb25ad6e9b8407; ?>
|
||||||
|
<?php unset($__componentOriginalc7c58c6d16fe849872fb25ad6e9b8407); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/trace.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['frame', 'direction' => '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); ?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$file = $frame->file();
|
||||||
|
$line = $frame->line();
|
||||||
|
?>
|
||||||
|
|
||||||
|
<div
|
||||||
|
<?php echo e($attributes->merge(['class' => 'truncate font-mono text-xs text-neutral-500 dark:text-neutral-400'])); ?>
|
||||||
|
|
||||||
|
dir="<?php echo e($direction); ?>"
|
||||||
|
>
|
||||||
|
<span data-tippy-content="<?php echo e($file); ?>:<?php echo e($line); ?>">
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if(config('app.editor')): ?>
|
||||||
|
<a href="<?php echo e($frame->editorHref()); ?>" @click.stop>
|
||||||
|
<span class="hover:underline decoration-neutral-400"><?php echo e($file); ?></span><span class="text-neutral-500">:<?php echo e($line); ?></span>
|
||||||
|
</a>
|
||||||
|
<?php else: ?>
|
||||||
|
<?php echo e($file); ?><span class="text-neutral-500">:<?php echo e($line); ?></span>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/file-with-line.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,79 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['routeParameters']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div class="flex flex-col gap-3">
|
||||||
|
<h2 class="text-lg font-semibold">Routing parameters</h2>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($routeParameters): ?>
|
||||||
|
<div class="bg-white dark:bg-white/[2%] border border-neutral-200 dark:border-neutral-800 rounded-md overflow-x-auto p-5 text-sm font-mono shadow-xs">
|
||||||
|
<?php if (isset($component)) { $__componentOriginal12cb286571f553eebcbe98210b217f94 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal12cb286571f553eebcbe98210b217f94 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.syntax-highlight','data' => ['code' => $routeParameters,'language' => 'json']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::syntax-highlight'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($routeParameters),'language' => 'json']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__attributesOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $component = $__componentOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__componentOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php else: ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal612ffe32146e3bd2ac6ba6076cca9520 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.empty-state','data' => ['message' => 'No routing parameters']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::empty-state'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['message' => 'No routing parameters']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520; ?>
|
||||||
|
<?php unset($__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal612ffe32146e3bd2ac6ba6076cca9520)): ?>
|
||||||
|
<?php $component = $__componentOriginal612ffe32146e3bd2ac6ba6076cca9520; ?>
|
||||||
|
<?php unset($__componentOriginal612ffe32146e3bd2ac6ba6076cca9520); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/routing-parameter.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,80 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['frame']));
|
||||||
|
|
||||||
|
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']), '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); ?>
|
||||||
|
|
||||||
|
<div class="grid gap-3 p-4 bg-neutral-50 dark:bg-transparent overflow-x-auto rounded-lg">
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($frame->previous()): ?>
|
||||||
|
<div class="flex">
|
||||||
|
<?php if (isset($component)) { $__componentOriginalc33171fb5f34409a0ad661ae1625dcb2 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalc33171fb5f34409a0ad661ae1625dcb2 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.formatted-source','data' => ['frame' => $frame,'className' => 'text-xs']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::formatted-source'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame),'className' => 'text-xs']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalc33171fb5f34409a0ad661ae1625dcb2)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalc33171fb5f34409a0ad661ae1625dcb2; ?>
|
||||||
|
<?php unset($__attributesOriginalc33171fb5f34409a0ad661ae1625dcb2); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalc33171fb5f34409a0ad661ae1625dcb2)): ?>
|
||||||
|
<?php $component = $__componentOriginalc33171fb5f34409a0ad661ae1625dcb2; ?>
|
||||||
|
<?php unset($__componentOriginalc33171fb5f34409a0ad661ae1625dcb2); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php else: ?>
|
||||||
|
<span class="font-mono text-xs leading-3 text-neutral-500">Entrypoint</span>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
|
||||||
|
<?php if (isset($component)) { $__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.file-with-line','data' => ['frame' => $frame,'class' => 'text-xs']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::file-with-line'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame),'class' => 'text-xs']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d; ?>
|
||||||
|
<?php unset($__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d)): ?>
|
||||||
|
<?php $component = $__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d; ?>
|
||||||
|
<?php unset($__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/vendor-frame.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,374 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['queries']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div
|
||||||
|
<?php echo e($attributes->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: <?php echo e(min(count($queries), 100)); ?>,
|
||||||
|
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;
|
||||||
|
}
|
||||||
|
}"
|
||||||
|
>
|
||||||
|
<div class="flex items-center justify-between p-2">
|
||||||
|
<div class="flex items-center gap-2.5">
|
||||||
|
<div class="bg-white dark:bg-neutral-800 border border-neutral-200 dark:border-white/5 rounded-md w-6 h-6 flex items-center justify-center p-1">
|
||||||
|
<?php if (isset($component)) { $__componentOriginal9e277ab5ada333d718192209049fcff4 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal9e277ab5ada333d718192209049fcff4 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.database'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-2.5 h-2.5 text-blue-500 dark:text-emerald-500']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal9e277ab5ada333d718192209049fcff4)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal9e277ab5ada333d718192209049fcff4; ?>
|
||||||
|
<?php unset($__attributesOriginal9e277ab5ada333d718192209049fcff4); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal9e277ab5ada333d718192209049fcff4)): ?>
|
||||||
|
<?php $component = $__componentOriginal9e277ab5ada333d718192209049fcff4; ?>
|
||||||
|
<?php unset($__componentOriginal9e277ab5ada333d718192209049fcff4); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<h3 class="text-base font-semibold">Queries</h3>
|
||||||
|
</div>
|
||||||
|
<div x-show="totalQueries > 0" class="text-sm text-neutral-500 dark:text-neutral-400 flex items-center gap-2">
|
||||||
|
<span x-text="`${((currentPage - 1) * perPage) + 1}-${Math.min(currentPage * perPage, totalQueries)} of ${totalQueries}`"></span>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if(count($queries) > 100): ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalc6e888149e09c77971305ebbddaee753 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalc6e888149e09c77971305ebbddaee753 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.info'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3 text-blue-500 dark:text-emerald-500','data-tippy-content' => 'Only the first 100 queries are shown']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalc6e888149e09c77971305ebbddaee753)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalc6e888149e09c77971305ebbddaee753; ?>
|
||||||
|
<?php unset($__attributesOriginalc6e888149e09c77971305ebbddaee753); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalc6e888149e09c77971305ebbddaee753)): ?>
|
||||||
|
<?php $component = $__componentOriginalc6e888149e09c77971305ebbddaee753; ?>
|
||||||
|
<?php unset($__componentOriginalc6e888149e09c77971305ebbddaee753); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flex flex-col gap-1">
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__empty_1 = true; $__currentLoopData = array_slice($queries, 0, 100); $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $index => ['connectionName' => $connectionName, 'sql' => $sql, 'time' => $time]): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); $__empty_1 = false; ?>
|
||||||
|
<div
|
||||||
|
class="border border-neutral-200 dark:border-none bg-white dark:bg-white/[3%] rounded-md h-10 flex items-center justify-between gap-4 px-4 text-xs font-mono shadow-xs"
|
||||||
|
x-show="Math.floor(<?php echo e($index); ?> / perPage) === (currentPage - 1)"
|
||||||
|
>
|
||||||
|
<div class="flex items-center gap-2 truncate">
|
||||||
|
<div class="flex items-center gap-2">
|
||||||
|
<?php if (isset($component)) { $__componentOriginal9e277ab5ada333d718192209049fcff4 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal9e277ab5ada333d718192209049fcff4 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.database'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3 text-neutral-500 dark:text-neutral-400']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal9e277ab5ada333d718192209049fcff4)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal9e277ab5ada333d718192209049fcff4; ?>
|
||||||
|
<?php unset($__attributesOriginal9e277ab5ada333d718192209049fcff4); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal9e277ab5ada333d718192209049fcff4)): ?>
|
||||||
|
<?php $component = $__componentOriginal9e277ab5ada333d718192209049fcff4; ?>
|
||||||
|
<?php unset($__componentOriginal9e277ab5ada333d718192209049fcff4); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<span class="text-neutral-500 dark:text-neutral-400"><?php echo e($connectionName); ?></span>
|
||||||
|
</div>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal12cb286571f553eebcbe98210b217f94 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal12cb286571f553eebcbe98210b217f94 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::syntax-highlight'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($sql),'language' => 'sql','truncate' => true,'class' => 'min-w-0','data-tippy-content' => ''.e(nl2br($sql)).'']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__attributesOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $component = $__componentOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__componentOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<div class="text-neutral-500 dark:text-neutral-200 text-right flex-shrink-0"><?php echo e($time); ?>ms</div>
|
||||||
|
</div>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); if ($__empty_1): ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal612ffe32146e3bd2ac6ba6076cca9520 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.empty-state','data' => ['message' => 'No queries executed']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::empty-state'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['message' => 'No queries executed']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520; ?>
|
||||||
|
<?php unset($__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal612ffe32146e3bd2ac6ba6076cca9520)): ?>
|
||||||
|
<?php $component = $__componentOriginal612ffe32146e3bd2ac6ba6076cca9520; ?>
|
||||||
|
<?php unset($__componentOriginal612ffe32146e3bd2ac6ba6076cca9520); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Pagination Controls -->
|
||||||
|
<div x-cloak x-show="totalPages > 1" class="flex items-center justify-center gap-1 py-4 font-mono">
|
||||||
|
<!-- First Button -->
|
||||||
|
<button
|
||||||
|
@click="first()"
|
||||||
|
class="cursor-pointer flex items-center justify-center w-8 h-8 rounded-md transition-colors"
|
||||||
|
:disabled="!hasPrevious"
|
||||||
|
:class="hasPrevious ? 'text-neutral-500 dark:text-neutral-300 hover:bg-neutral-200 hover:dark:text-white hover:dark:bg-white/5' : 'text-neutral-600 cursor-not-allowed!'"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal935198b948cf7048e898f42ce9f720b5 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal935198b948cf7048e898f42ce9f720b5 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.chevrons-left','data' => ['class' => 'w-3 h-3']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.chevrons-left'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal935198b948cf7048e898f42ce9f720b5)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal935198b948cf7048e898f42ce9f720b5; ?>
|
||||||
|
<?php unset($__attributesOriginal935198b948cf7048e898f42ce9f720b5); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal935198b948cf7048e898f42ce9f720b5)): ?>
|
||||||
|
<?php $component = $__componentOriginal935198b948cf7048e898f42ce9f720b5; ?>
|
||||||
|
<?php unset($__componentOriginal935198b948cf7048e898f42ce9f720b5); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<!-- Previous Button -->
|
||||||
|
<button
|
||||||
|
@click="previous()"
|
||||||
|
class="cursor-pointer flex items-center justify-center w-8 h-8 rounded-md transition-colors"
|
||||||
|
:class="hasPrevious ? 'text-neutral-500 dark:text-neutral-300 hover:bg-neutral-200 hover:dark:text-white hover:dark:bg-white/5' : 'text-neutral-600 cursor-not-allowed!'"
|
||||||
|
:disabled="!hasPrevious"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalb1a2603ab360710208f4e8402894d933 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalb1a2603ab360710208f4e8402894d933 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.chevron-left','data' => ['class' => 'w-3 h-3']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.chevron-left'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalb1a2603ab360710208f4e8402894d933)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalb1a2603ab360710208f4e8402894d933; ?>
|
||||||
|
<?php unset($__attributesOriginalb1a2603ab360710208f4e8402894d933); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalb1a2603ab360710208f4e8402894d933)): ?>
|
||||||
|
<?php $component = $__componentOriginalb1a2603ab360710208f4e8402894d933; ?>
|
||||||
|
<?php unset($__componentOriginalb1a2603ab360710208f4e8402894d933); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<!-- Page Numbers -->
|
||||||
|
<template x-for="(page, index) in visiblePages" :key="`page-${page.type}-${page.value}-${page.id || index}`">
|
||||||
|
<div>
|
||||||
|
<template x-if="page.type === 'ellipsis'">
|
||||||
|
<span class="flex items-center justify-center w-8 h-8 text-neutral-500">...</span>
|
||||||
|
</template>
|
||||||
|
<template x-if="page.type === 'page'">
|
||||||
|
<button
|
||||||
|
@click="goToPage(page.value)"
|
||||||
|
class="cursor-pointer flex items-center justify-center w-8 h-8 rounded-md text-sm font-medium transition-colors"
|
||||||
|
:class="currentPage === page.value ? 'bg-blue-600 text-white' : 'text-neutral-500 dark:text-neutral-300 hover:bg-neutral-200 hover:dark:text-white hover:dark:bg-white/5'"
|
||||||
|
x-text="page.value"
|
||||||
|
></button>
|
||||||
|
</template>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<!-- Next Button -->
|
||||||
|
<button
|
||||||
|
@click="next()"
|
||||||
|
class="cursor-pointer flex items-center justify-center w-8 h-8 rounded-md transition-colors"
|
||||||
|
:class="hasNext ? 'text-neutral-500 dark:text-neutral-300 hover:bg-neutral-200 hover:dark:text-white hover:dark:bg-white/5' : 'text-neutral-600 cursor-not-allowed!'"
|
||||||
|
:disabled="!hasNext"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalb7b593bedd3add356eaada0571956b3f = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalb7b593bedd3add356eaada0571956b3f = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.chevron-right','data' => ['class' => 'w-3 h-3']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.chevron-right'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalb7b593bedd3add356eaada0571956b3f)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalb7b593bedd3add356eaada0571956b3f; ?>
|
||||||
|
<?php unset($__attributesOriginalb7b593bedd3add356eaada0571956b3f); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalb7b593bedd3add356eaada0571956b3f)): ?>
|
||||||
|
<?php $component = $__componentOriginalb7b593bedd3add356eaada0571956b3f; ?>
|
||||||
|
<?php unset($__componentOriginalb7b593bedd3add356eaada0571956b3f); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<!-- Last Button -->
|
||||||
|
<button
|
||||||
|
@click="last()"
|
||||||
|
class="cursor-pointer flex items-center justify-center w-8 h-8 rounded-md transition-colors"
|
||||||
|
:class="hasNext ? 'text-neutral-500 dark:text-neutral-300 hover:bg-neutral-200 hover:dark:text-white hover:dark:bg-white/5' : 'text-neutral-600 cursor-not-allowed!'"
|
||||||
|
:disabled="!hasNext"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalbb91e7976582fbddcedcde197cd5dca1 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalbb91e7976582fbddcedcde197cd5dca1 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.chevrons-right','data' => ['class' => 'w-3 h-3']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.chevrons-right'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalbb91e7976582fbddcedcde197cd5dca1)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalbb91e7976582fbddcedcde197cd5dca1; ?>
|
||||||
|
<?php unset($__attributesOriginalbb91e7976582fbddcedcde197cd5dca1); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalbb91e7976582fbddcedcde197cd5dca1)): ?>
|
||||||
|
<?php $component = $__componentOriginalbb91e7976582fbddcedcde197cd5dca1; ?>
|
||||||
|
<?php unset($__componentOriginalbb91e7976582fbddcedcde197cd5dca1); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/query.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,180 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['frame']));
|
||||||
|
|
||||||
|
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']), '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); ?>
|
||||||
|
|
||||||
|
<div
|
||||||
|
x-data="{
|
||||||
|
expanded: <?php echo e($frame->isMain() ? 'true' : 'false'); ?>,
|
||||||
|
hasCode: <?php echo e($frame->snippet() ? 'true' : 'false'); ?>
|
||||||
|
|
||||||
|
}"
|
||||||
|
class="group rounded-lg border border-neutral-200 dark:border-white/10 overflow-hidden shadow-xs"
|
||||||
|
:class="{ 'dark:border-white/5': expanded }"
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
class="flex h-11 items-center gap-3 bg-white pr-2.5 pl-4 overflow-x-auto dark:bg-white/3"
|
||||||
|
:class="{
|
||||||
|
'cursor-pointer hover:bg-white/50 dark:hover:bg-white/5 hover:[&_svg]:stroke-emerald-500': hasCode,
|
||||||
|
'dark:bg-white/5 rounded-t-lg': expanded,
|
||||||
|
'dark:bg-white/3 rounded-lg': !expanded
|
||||||
|
}"
|
||||||
|
@click="hasCode && (expanded = !expanded)"
|
||||||
|
>
|
||||||
|
|
||||||
|
<div class="flex size-3 items-center justify-center flex-shrink-0">
|
||||||
|
<div
|
||||||
|
class="size-2 rounded-full"
|
||||||
|
:class="{
|
||||||
|
'bg-rose-500 dark:bg-neutral-400': expanded,
|
||||||
|
'bg-rose-200 dark:bg-neutral-700': !expanded
|
||||||
|
}"
|
||||||
|
></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flex flex-1 items-center justify-between gap-6 min-w-0">
|
||||||
|
<?php if (isset($component)) { $__componentOriginalc33171fb5f34409a0ad661ae1625dcb2 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalc33171fb5f34409a0ad661ae1625dcb2 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.formatted-source','data' => ['frame' => $frame]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::formatted-source'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame)]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalc33171fb5f34409a0ad661ae1625dcb2)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalc33171fb5f34409a0ad661ae1625dcb2; ?>
|
||||||
|
<?php unset($__attributesOriginalc33171fb5f34409a0ad661ae1625dcb2); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalc33171fb5f34409a0ad661ae1625dcb2)): ?>
|
||||||
|
<?php $component = $__componentOriginalc33171fb5f34409a0ad661ae1625dcb2; ?>
|
||||||
|
<?php unset($__componentOriginalc33171fb5f34409a0ad661ae1625dcb2); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.file-with-line','data' => ['frame' => $frame,'direction' => 'rtl']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::file-with-line'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame),'direction' => 'rtl']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d; ?>
|
||||||
|
<?php unset($__attributesOriginalfe2bc8d0a6d110d41fdc8740012cee8d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d)): ?>
|
||||||
|
<?php $component = $__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d; ?>
|
||||||
|
<?php unset($__componentOriginalfe2bc8d0a6d110d41fdc8740012cee8d); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="flex-shrink-0">
|
||||||
|
<button
|
||||||
|
x-cloak
|
||||||
|
type="button"
|
||||||
|
class="flex h-6 w-6 cursor-pointer items-center justify-center rounded-md dark:border dark:border-white/8 group-hover:text-blue-500 group-hover:dark:text-emerald-500"
|
||||||
|
:class="{
|
||||||
|
'text-blue-500 dark:text-emerald-500 dark:bg-white/5': expanded,
|
||||||
|
'text-neutral-500 dark:text-neutral-500 dark:bg-white/3': !expanded,
|
||||||
|
}"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal4400c4a71d3ea90a0e0b846e7d689a28 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal4400c4a71d3ea90a0e0b846e7d689a28 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.chevrons-down-up','data' => ['xShow' => 'expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.chevrons-down-up'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['x-show' => 'expanded']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal4400c4a71d3ea90a0e0b846e7d689a28)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal4400c4a71d3ea90a0e0b846e7d689a28; ?>
|
||||||
|
<?php unset($__attributesOriginal4400c4a71d3ea90a0e0b846e7d689a28); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal4400c4a71d3ea90a0e0b846e7d689a28)): ?>
|
||||||
|
<?php $component = $__componentOriginal4400c4a71d3ea90a0e0b846e7d689a28; ?>
|
||||||
|
<?php unset($__componentOriginal4400c4a71d3ea90a0e0b846e7d689a28); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal7348bb70f498d75e0a91acc6a707f136 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal7348bb70f498d75e0a91acc6a707f136 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.chevrons-up-down','data' => ['xShow' => '!expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.chevrons-up-down'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['x-show' => '!expanded']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal7348bb70f498d75e0a91acc6a707f136)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal7348bb70f498d75e0a91acc6a707f136; ?>
|
||||||
|
<?php unset($__attributesOriginal7348bb70f498d75e0a91acc6a707f136); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal7348bb70f498d75e0a91acc6a707f136)): ?>
|
||||||
|
<?php $component = $__componentOriginal7348bb70f498d75e0a91acc6a707f136; ?>
|
||||||
|
<?php unset($__componentOriginal7348bb70f498d75e0a91acc6a707f136); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($snippet = $frame->snippet()): ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginala7df34c267a7ce6efa01f63b793ef234 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginala7df34c267a7ce6efa01f63b793ef234 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.frame-code','data' => ['code' => $snippet,'highlightedLine' => $frame->line(),'xShow' => 'expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::frame-code'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($snippet),'highlightedLine' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame->line()),'x-show' => 'expanded']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginala7df34c267a7ce6efa01f63b793ef234)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginala7df34c267a7ce6efa01f63b793ef234; ?>
|
||||||
|
<?php unset($__attributesOriginala7df34c267a7ce6efa01f63b793ef234); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginala7df34c267a7ce6efa01f63b793ef234)): ?>
|
||||||
|
<?php $component = $__componentOriginala7df34c267a7ce6efa01f63b793ef234; ?>
|
||||||
|
<?php unset($__componentOriginala7df34c267a7ce6efa01f63b793ef234); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/frame.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,48 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['headers']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div class="flex flex-col gap-3">
|
||||||
|
<h2 class="text-lg font-semibold text-neutral-900 dark:text-white">Headers</h2>
|
||||||
|
<div class="flex flex-col">
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__currentLoopData = $headers; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $value): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
||||||
|
<div class="flex max-w-full items-baseline gap-2 h-10 text-sm font-mono">
|
||||||
|
<div class="uppercase text-neutral-500 dark:text-neutral-400 shrink-0"><?php echo e($key); ?></div>
|
||||||
|
<div class="min-w-6 grow h-3 border-b-2 border-dotted border-neutral-300 dark:border-white/20"></div>
|
||||||
|
<div class="truncate text-neutral-900 dark:text-white">
|
||||||
|
<span data-tippy-content="<?php echo e($value); ?>">
|
||||||
|
<?php echo e($value); ?>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/request-header.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,170 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['frames']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<?php use \Illuminate\Support\Str; ?>
|
||||||
|
|
||||||
|
<div
|
||||||
|
x-data="{ expanded: false }"
|
||||||
|
class="group rounded-lg border border-neutral-200 dark:border-white/5"
|
||||||
|
:class="{
|
||||||
|
'bg-white dark:bg-white/5 shadow-xs': expanded,
|
||||||
|
'border-dashed border-neutral-300 bg-neutral-50 opacity-90 dark:border-white/10 dark:bg-white/1': !expanded,
|
||||||
|
}"
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
class="flex h-11 cursor-pointer items-center gap-3 rounded-lg pr-2.5 pl-4 hover:bg-white/50 dark:hover:bg-white/2"
|
||||||
|
@click="expanded = !expanded"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal6936650fa23142238a13a0689c4bfe24 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal6936650fa23142238a13a0689c4bfe24 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.folder'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3 text-neutral-400','x-show' => '!expanded','x-cloak' => true]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal6936650fa23142238a13a0689c4bfe24)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal6936650fa23142238a13a0689c4bfe24; ?>
|
||||||
|
<?php unset($__attributesOriginal6936650fa23142238a13a0689c4bfe24); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal6936650fa23142238a13a0689c4bfe24)): ?>
|
||||||
|
<?php $component = $__componentOriginal6936650fa23142238a13a0689c4bfe24; ?>
|
||||||
|
<?php unset($__componentOriginal6936650fa23142238a13a0689c4bfe24); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal94e6c9aa0eb2b7a85f88307a3371880e = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal94e6c9aa0eb2b7a85f88307a3371880e = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.folder-open'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['class' => 'w-3 h-3 text-blue-500 dark:text-emerald-500','x-show' => 'expanded']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal94e6c9aa0eb2b7a85f88307a3371880e)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal94e6c9aa0eb2b7a85f88307a3371880e; ?>
|
||||||
|
<?php unset($__attributesOriginal94e6c9aa0eb2b7a85f88307a3371880e); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal94e6c9aa0eb2b7a85f88307a3371880e)): ?>
|
||||||
|
<?php $component = $__componentOriginal94e6c9aa0eb2b7a85f88307a3371880e; ?>
|
||||||
|
<?php unset($__componentOriginal94e6c9aa0eb2b7a85f88307a3371880e); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
|
||||||
|
<div class="flex-1 font-mono text-xs leading-3 text-neutral-900 dark:text-neutral-400">
|
||||||
|
<?php echo e(count($frames)); ?> vendor <?php echo e(Str::plural('frame', count($frames))); ?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<button
|
||||||
|
x-cloak
|
||||||
|
type="button"
|
||||||
|
class="flex h-6 w-6 cursor-pointer items-center justify-center rounded-md dark:border dark:border-white/8 group-hover:text-blue-500 group-hover:dark:text-emerald-500"
|
||||||
|
:class="{
|
||||||
|
'text-blue-500 dark:text-emerald-500 dark:bg-white/5': expanded,
|
||||||
|
'text-neutral-500 dark:text-neutral-500 dark:bg-white/3': !expanded,
|
||||||
|
}"
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal4400c4a71d3ea90a0e0b846e7d689a28 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal4400c4a71d3ea90a0e0b846e7d689a28 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.chevrons-down-up','data' => ['xShow' => 'expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.chevrons-down-up'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['x-show' => 'expanded']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal4400c4a71d3ea90a0e0b846e7d689a28)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal4400c4a71d3ea90a0e0b846e7d689a28; ?>
|
||||||
|
<?php unset($__attributesOriginal4400c4a71d3ea90a0e0b846e7d689a28); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal4400c4a71d3ea90a0e0b846e7d689a28)): ?>
|
||||||
|
<?php $component = $__componentOriginal4400c4a71d3ea90a0e0b846e7d689a28; ?>
|
||||||
|
<?php unset($__componentOriginal4400c4a71d3ea90a0e0b846e7d689a28); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal7348bb70f498d75e0a91acc6a707f136 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal7348bb70f498d75e0a91acc6a707f136 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.chevrons-up-down','data' => ['xShow' => '!expanded']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.chevrons-up-down'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['x-show' => '!expanded']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal7348bb70f498d75e0a91acc6a707f136)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal7348bb70f498d75e0a91acc6a707f136; ?>
|
||||||
|
<?php unset($__attributesOriginal7348bb70f498d75e0a91acc6a707f136); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal7348bb70f498d75e0a91acc6a707f136)): ?>
|
||||||
|
<?php $component = $__componentOriginal7348bb70f498d75e0a91acc6a707f136; ?>
|
||||||
|
<?php unset($__componentOriginal7348bb70f498d75e0a91acc6a707f136); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div x-cloak class="flex flex-col rounded-b-lg divide-y divide-neutral-200 border-t border-neutral-200 dark:divide-white/5 dark:border-white/5" x-show="expanded">
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__currentLoopData = $frames; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $frame): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
||||||
|
<div class="flex flex-col divide-y divide-neutral-200 dark:divide-white/5">
|
||||||
|
<?php if (isset($component)) { $__componentOriginal96f0b6f4219e16dc62468d91b0335b32 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal96f0b6f4219e16dc62468d91b0335b32 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.vendor-frame','data' => ['frame' => $frame]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::vendor-frame'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['frame' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($frame)]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal96f0b6f4219e16dc62468d91b0335b32)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal96f0b6f4219e16dc62468d91b0335b32; ?>
|
||||||
|
<?php unset($__attributesOriginal96f0b6f4219e16dc62468d91b0335b32); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal96f0b6f4219e16dc62468d91b0335b32)): ?>
|
||||||
|
<?php $component = $__componentOriginal96f0b6f4219e16dc62468d91b0335b32; ?>
|
||||||
|
<?php unset($__componentOriginal96f0b6f4219e16dc62468d91b0335b32); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/vendor-frames.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,5 @@
|
|||||||
|
<svg width="10" height="10" viewBox="0 0 10 10" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<path d="M4.75 1L0.75 5L4.75 9" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M9.25 1L5.25 5L9.25 9" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/chevrons-left.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 536 B |
@@ -0,0 +1,28 @@
|
|||||||
|
<?php use \Illuminate\Foundation\Exceptions\Renderer\Renderer; ?>
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="en">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
|
||||||
|
|
||||||
|
<title><?php echo e(config('app.name', 'Laravel')); ?></title>
|
||||||
|
|
||||||
|
<link
|
||||||
|
rel="icon" type="image/svg+xml"
|
||||||
|
href="data:image/svg+xml,%3Csvg viewBox='0 -.11376601 49.74245785 51.31690859' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m49.626 11.564a.809.809 0 0 1 .028.209v10.972a.8.8 0 0 1 -.402.694l-9.209 5.302v10.509c0 .286-.152.55-.4.694l-19.223 11.066c-.044.025-.092.041-.14.058-.018.006-.035.017-.054.022a.805.805 0 0 1 -.41 0c-.022-.006-.042-.018-.063-.026-.044-.016-.09-.03-.132-.054l-19.219-11.066a.801.801 0 0 1 -.402-.694v-32.916c0-.072.01-.142.028-.21.006-.023.02-.044.028-.067.015-.042.029-.085.051-.124.015-.026.037-.047.055-.071.023-.032.044-.065.071-.093.023-.023.053-.04.079-.06.029-.024.055-.05.088-.069h.001l9.61-5.533a.802.802 0 0 1 .8 0l9.61 5.533h.002c.032.02.059.045.088.068.026.02.055.038.078.06.028.029.048.062.072.094.017.024.04.045.054.071.023.04.036.082.052.124.008.023.022.044.028.068a.809.809 0 0 1 .028.209v20.559l8.008-4.611v-10.51c0-.07.01-.141.028-.208.007-.024.02-.045.028-.068.016-.042.03-.085.052-.124.015-.026.037-.047.054-.071.024-.032.044-.065.072-.093.023-.023.052-.04.078-.06.03-.024.056-.05.088-.069h.001l9.611-5.533a.801.801 0 0 1 .8 0l9.61 5.533c.034.02.06.045.09.068.025.02.054.038.077.06.028.029.048.062.072.094.018.024.04.045.054.071.023.039.036.082.052.124.009.023.022.044.028.068zm-1.574 10.718v-9.124l-3.363 1.936-4.646 2.675v9.124l8.01-4.611zm-9.61 16.505v-9.13l-4.57 2.61-13.05 7.448v9.216zm-36.84-31.068v31.068l17.618 10.143v-9.214l-9.204-5.209-.003-.002-.004-.002c-.031-.018-.057-.044-.086-.066-.025-.02-.054-.036-.076-.058l-.002-.003c-.026-.025-.044-.056-.066-.084-.02-.027-.044-.05-.06-.078l-.001-.003c-.018-.03-.029-.066-.042-.1-.013-.03-.03-.058-.038-.09v-.001c-.01-.038-.012-.078-.016-.117-.004-.03-.012-.06-.012-.09v-21.483l-4.645-2.676-3.363-1.934zm8.81-5.994-8.007 4.609 8.005 4.609 8.006-4.61-8.006-4.608zm4.164 28.764 4.645-2.674v-20.096l-3.363 1.936-4.646 2.675v20.096zm24.667-23.325-8.006 4.609 8.006 4.609 8.005-4.61zm-.801 10.605-4.646-2.675-3.363-1.936v9.124l4.645 2.674 3.364 1.937zm-18.422 20.561 11.743-6.704 5.87-3.35-8-4.606-9.211 5.303-8.395 4.833z' fill='%23ff2d20'/%3E%3C/svg%3E"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<?php echo Renderer::css(); ?>
|
||||||
|
|
||||||
|
</head>
|
||||||
|
<body class="font-sans antialiased overflow-x-hidden bg-neutral-50 dark:bg-neutral-900 dark:text-white scheme-light-dark">
|
||||||
|
<div class="min-h-dvh">
|
||||||
|
<?php echo e($slot); ?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<?php echo Renderer::js(); ?>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/layout.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['code', 'highlightedLine']));
|
||||||
|
|
||||||
|
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', '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); ?>
|
||||||
|
|
||||||
|
<div
|
||||||
|
class="text-sm rounded-b-lg bg-neutral-50 border-t border-neutral-100 dark:bg-neutral-900 dark:border-white/10"
|
||||||
|
<?php echo e($attributes); ?>
|
||||||
|
|
||||||
|
>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal12cb286571f553eebcbe98210b217f94 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal12cb286571f553eebcbe98210b217f94 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => '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() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::syntax-highlight'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->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']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__attributesOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $component = $__componentOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__componentOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/frame-code.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,98 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames(([
|
||||||
|
'code',
|
||||||
|
'language',
|
||||||
|
'editor' => 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); ?>
|
||||||
|
|
||||||
|
<?php
|
||||||
|
$fallback = $truncate ? '<pre class="truncate"><code>' : '<pre><code>';
|
||||||
|
|
||||||
|
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 .= '<span class="' . $lineClass . '">';
|
||||||
|
$fallback .= '<span class="' . $lineNumberClass . '">' . $lineNumber . '</span>';
|
||||||
|
$fallback .= htmlspecialchars($line);
|
||||||
|
$fallback .= '</span>';
|
||||||
|
}
|
||||||
|
|
||||||
|
} else {
|
||||||
|
$fallback .= htmlspecialchars($code);
|
||||||
|
}
|
||||||
|
|
||||||
|
$fallback .= '</code></pre>';
|
||||||
|
?>
|
||||||
|
|
||||||
|
<div
|
||||||
|
x-data="{ highlightedCode: null }"
|
||||||
|
x-init="
|
||||||
|
highlightedCode = window.highlight(
|
||||||
|
<?php echo e(Illuminate\Support\Js::from($code)); ?>,
|
||||||
|
<?php echo e(Illuminate\Support\Js::from($language)); ?>,
|
||||||
|
<?php echo e(Illuminate\Support\Js::from($truncate)); ?>,
|
||||||
|
<?php echo e(Illuminate\Support\Js::from($editor)); ?>,
|
||||||
|
<?php echo e(Illuminate\Support\Js::from($startingLine)); ?>,
|
||||||
|
<?php echo e(Illuminate\Support\Js::from($highlightedLine)); ?>
|
||||||
|
|
||||||
|
);
|
||||||
|
"
|
||||||
|
<?php echo e($attributes); ?>
|
||||||
|
|
||||||
|
>
|
||||||
|
<div
|
||||||
|
x-cloak
|
||||||
|
x-html="highlightedCode"
|
||||||
|
></div>
|
||||||
|
<div x-show="!highlightedCode"><?php echo $fallback; ?></div>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/syntax-highlight.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
<section
|
||||||
|
<?php echo e($attributes->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%]"])); ?>
|
||||||
|
|
||||||
|
>
|
||||||
|
<?php echo e($slot); ?>
|
||||||
|
|
||||||
|
</section>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/section-container.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none" <?php echo e($attributes); ?>>
|
||||||
|
<g clip-path="url(#clip0_14550_6155)">
|
||||||
|
<path d="M8.75 8.25012L6 11.0001L3.25 8.25012" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M8.75 3.75012L6 1.00012L3.25 3.75012" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<clipPath id="clip0_14550_6155">
|
||||||
|
<rect width="12" height="12" fill="white" style="fill:white;fill-opacity:1;"/>
|
||||||
|
</clipPath>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/chevrons-up-down.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 774 B |
@@ -0,0 +1,79 @@
|
|||||||
|
<?php $attributes ??= new \Illuminate\View\ComponentAttributeBag;
|
||||||
|
|
||||||
|
$__newAttributes = [];
|
||||||
|
$__propNames = \Illuminate\View\ComponentAttributeBag::extractPropNames((['body']));
|
||||||
|
|
||||||
|
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((['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); ?>
|
||||||
|
|
||||||
|
<div class="flex flex-col gap-3">
|
||||||
|
<h2 class="text-lg font-semibold">Body</h2>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($body): ?>
|
||||||
|
<div class="bg-white dark:bg-white/[2%] border border-neutral-200 dark:border-neutral-800 rounded-md overflow-x-auto p-5 text-sm font-mono shadow-xs">
|
||||||
|
<?php if (isset($component)) { $__componentOriginal12cb286571f553eebcbe98210b217f94 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal12cb286571f553eebcbe98210b217f94 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.syntax-highlight','data' => ['code' => $body,'language' => 'json']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::syntax-highlight'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['code' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($body),'language' => 'json']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__attributesOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal12cb286571f553eebcbe98210b217f94)): ?>
|
||||||
|
<?php $component = $__componentOriginal12cb286571f553eebcbe98210b217f94; ?>
|
||||||
|
<?php unset($__componentOriginal12cb286571f553eebcbe98210b217f94); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php else: ?>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal612ffe32146e3bd2ac6ba6076cca9520 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.empty-state','data' => ['message' => 'No request body']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::empty-state'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes(['message' => 'No request body']); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520; ?>
|
||||||
|
<?php unset($__attributesOriginal612ffe32146e3bd2ac6ba6076cca9520); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal612ffe32146e3bd2ac6ba6076cca9520)): ?>
|
||||||
|
<?php $component = $__componentOriginal612ffe32146e3bd2ac6ba6076cca9520; ?>
|
||||||
|
<?php unset($__componentOriginal612ffe32146e3bd2ac6ba6076cca9520); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/request-body.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,6 @@
|
|||||||
|
<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg" <?php echo e($attributes); ?>>
|
||||||
|
<path d="M5.99996 10.6876C7.10936 10.6876 8.00871 8.58896 8.00871 6.00012C8.00871 3.41129 7.10936 1.31262 5.99996 1.31262C4.89056 1.31262 3.99121 3.41129 3.99121 6.00012C3.99121 8.58896 4.89056 10.6876 5.99996 10.6876Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M1.3125 6.00012H10.6875" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M6 10.6876C8.58883 10.6876 10.6875 8.58896 10.6875 6.00012C10.6875 3.41129 8.58883 1.31262 6 1.31262C3.41117 1.31262 1.3125 3.41129 1.3125 6.00012C1.3125 8.58896 3.41117 10.6876 6 10.6876Z" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/globe.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 992 B |
@@ -0,0 +1,61 @@
|
|||||||
|
<div
|
||||||
|
class="relative text-neutral-400 dark:text-neutral-400"
|
||||||
|
x-data="{ spotlight: { x: 0, y: 0 } }"
|
||||||
|
@mousemove="const rect = $el.getBoundingClientRect(); spotlight = { x: $event.clientX - rect.left, y: $event.clientY - rect.top }">
|
||||||
|
<div
|
||||||
|
class="absolute w-full text-neutral-800 dark:text-neutral-100"
|
||||||
|
x-data="{ isDark: window.matchMedia('(prefers-color-scheme: dark)').matches || document.documentElement.classList.contains('dark') }"
|
||||||
|
:style="
|
||||||
|
'mask-image: radial-gradient(circle at ' +
|
||||||
|
spotlight.x +
|
||||||
|
'px ' +
|
||||||
|
spotlight.y +
|
||||||
|
'px, black 0%, transparent ' + (isDark ? '150px' : '120px') + '); -webkit-mask-image: radial-gradient(circle at ' +
|
||||||
|
spotlight.x +
|
||||||
|
'px ' +
|
||||||
|
spotlight.y +
|
||||||
|
'px, black 0%, transparent ' + (isDark ? '600px' : '400px') + ');'
|
||||||
|
">
|
||||||
|
<?php if (isset($component)) { $__componentOriginal2a45ee13943eadc15ee63d255f492356 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal2a45ee13943eadc15ee63d255f492356 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.laravel-ascii','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.laravel-ascii'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes([]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal2a45ee13943eadc15ee63d255f492356)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal2a45ee13943eadc15ee63d255f492356; ?>
|
||||||
|
<?php unset($__attributesOriginal2a45ee13943eadc15ee63d255f492356); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal2a45ee13943eadc15ee63d255f492356)): ?>
|
||||||
|
<?php $component = $__componentOriginal2a45ee13943eadc15ee63d255f492356; ?>
|
||||||
|
<?php unset($__componentOriginal2a45ee13943eadc15ee63d255f492356); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php if (isset($component)) { $__componentOriginal2a45ee13943eadc15ee63d255f492356 = $component; } ?>
|
||||||
|
<?php if (isset($attributes)) { $__attributesOriginal2a45ee13943eadc15ee63d255f492356 = $attributes; } ?>
|
||||||
|
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'laravel-exceptions-renderer::components.icons.laravel-ascii','data' => []] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
|
||||||
|
<?php $component->withName('laravel-exceptions-renderer::icons.laravel-ascii'); ?>
|
||||||
|
<?php if ($component->shouldRender()): ?>
|
||||||
|
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
|
||||||
|
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
|
||||||
|
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php $component->withAttributes([]); ?>
|
||||||
|
<?php echo $__env->renderComponent(); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__attributesOriginal2a45ee13943eadc15ee63d255f492356)): ?>
|
||||||
|
<?php $attributes = $__attributesOriginal2a45ee13943eadc15ee63d255f492356; ?>
|
||||||
|
<?php unset($__attributesOriginal2a45ee13943eadc15ee63d255f492356); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
<?php if (isset($__componentOriginal2a45ee13943eadc15ee63d255f492356)): ?>
|
||||||
|
<?php $component = $__componentOriginal2a45ee13943eadc15ee63d255f492356; ?>
|
||||||
|
<?php unset($__componentOriginal2a45ee13943eadc15ee63d255f492356); ?>
|
||||||
|
<?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/laravel-ascii-spotlight.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
<div <?php echo e($attributes->merge(['class' => "h-0 w-full relative"])); ?>>
|
||||||
|
<div class="absolute top-[-1px] left-0 right-0 bottom-0 border-t border-dashed border-neutral-300 dark:border-white/[9%]"></div>
|
||||||
|
</div>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/separator.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,12 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" width="8" height="12" viewBox="0 0 8 12" fill="none" <?php echo e($attributes); ?>>
|
||||||
|
<g clip-path="url(#clip0_14550_6168)">
|
||||||
|
<path d="M6.75 11.0001L4 8.25012L1.25 11.0001" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
<path d="M6.75 1.50012L4 4.25012L1.25 1.50012" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"/>
|
||||||
|
</g>
|
||||||
|
<defs>
|
||||||
|
<clipPath id="clip0_14550_6168">
|
||||||
|
<rect width="8" height="11" fill="white" style="fill:white;fill-opacity:1;" transform="translate(0 0.500122)"/>
|
||||||
|
</clipPath>
|
||||||
|
</defs>
|
||||||
|
</svg>
|
||||||
|
<?php /**PATH /var/www/additional_design/vendor/laravel/framework/src/Illuminate/Foundation/Providers/../resources/exceptions/renderer/components/icons/chevrons-down-up.blade.php ENDPATH**/ ?>
|
||||||
|
After Width: | Height: | Size: 805 B |
@@ -10,7 +10,7 @@ use App\Http\Controllers\CourierWebhookController;
|
|||||||
Route::post('/webhook', [OrderController::class, 'yocoWebhook'])->name('yoco-webhook');
|
Route::post('/webhook', [OrderController::class, 'yocoWebhook'])->name('yoco-webhook');
|
||||||
|
|
||||||
// Trello 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
|
// Courier webhook
|
||||||
Route::post('/webhooks/courier', [CourierWebhookController::class, 'handle'])->name('courier-webhook');
|
Route::post('/webhooks/courier', [CourierWebhookController::class, 'handle'])->name('courier-webhook');
|
||||||
|
|||||||
@@ -0,0 +1,422 @@
|
|||||||
|
<?php $__env->startSection('title', 'Order #' . $order->order_number . ' - Order Details'); ?>
|
||||||
|
|
||||||
|
<?php $__env->startSection('styles'); ?>
|
||||||
|
<style>
|
||||||
|
/* Page-specific typography overrides */
|
||||||
|
h1 {
|
||||||
|
font-family: 'Abril Fatface', cursive;
|
||||||
|
font-size: 2.5rem;
|
||||||
|
color: var(--text-primary);
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-family: 'Abril Fatface', cursive;
|
||||||
|
font-size: 1.6rem;
|
||||||
|
color: var(--text-primary);
|
||||||
|
margin-bottom: var(--spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
h3 {
|
||||||
|
font-family: var(--font-sans);
|
||||||
|
font-size: 1.1rem;
|
||||||
|
font-weight: 600;
|
||||||
|
color: var(--text-primary);
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.page-intro {
|
||||||
|
margin-bottom: var(--spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.page-intro p {
|
||||||
|
color: var(--text-secondary);
|
||||||
|
font-size: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Card styles */
|
||||||
|
.card {
|
||||||
|
padding: var(--spacing-lg);
|
||||||
|
margin-bottom: var(--spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.card:hover {
|
||||||
|
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-section {
|
||||||
|
margin-bottom: var(--spacing-lg);
|
||||||
|
padding-bottom: var(--spacing-lg);
|
||||||
|
border-bottom: 1px solid var(--border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.card-section:last-child {
|
||||||
|
border-bottom: none;
|
||||||
|
margin-bottom: 0;
|
||||||
|
padding-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.content-grid {
|
||||||
|
display: grid;
|
||||||
|
grid-template-columns: 2fr 1fr;
|
||||||
|
gap: var(--spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Order items styling */
|
||||||
|
.order-item {
|
||||||
|
padding: var(--spacing-md);
|
||||||
|
background-color: white;
|
||||||
|
border-radius: 20px;
|
||||||
|
margin-bottom: var(--spacing-md);
|
||||||
|
border: 1px solid var(--border-color);
|
||||||
|
transition: var(--transition);
|
||||||
|
}
|
||||||
|
|
||||||
|
.order-item:hover {
|
||||||
|
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-header {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
align-items: flex-start;
|
||||||
|
margin-bottom: var(--spacing-sm);
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-name {
|
||||||
|
font-weight: 600;
|
||||||
|
color: var(--text-primary);
|
||||||
|
font-size: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-price {
|
||||||
|
font-weight: 700;
|
||||||
|
color: var(--accent-dark);
|
||||||
|
font-size: 1.1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.item-meta {
|
||||||
|
color: var(--text-secondary);
|
||||||
|
font-size: 0.9rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
/* Payment action styling */
|
||||||
|
.payment-action-box {
|
||||||
|
padding: var(--spacing-lg);
|
||||||
|
border-radius: 20px;
|
||||||
|
margin-top: var(--spacing-lg);
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
align-items: center;
|
||||||
|
gap: var(--spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.payment-action-box.pending {
|
||||||
|
background-color: var(--accent-light);
|
||||||
|
border: 2px solid var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.payment-action-box.failed {
|
||||||
|
background-color: var(--accent-light);
|
||||||
|
border: 2px solid var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.payment-action-box.success {
|
||||||
|
background-color: var(--accent-light);
|
||||||
|
border: 2px solid var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.payment-amount {
|
||||||
|
text-align: right;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payment-amount-label {
|
||||||
|
color: var(--text-secondary);
|
||||||
|
font-size: 0.9rem;
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payment-amount-value {
|
||||||
|
font-size: 2rem;
|
||||||
|
font-weight: 700;
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.pending .payment-amount-value {
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.failed .payment-amount-value {
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.success .payment-amount-value {
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn {
|
||||||
|
display: inline-block;
|
||||||
|
padding: 1rem 2rem;
|
||||||
|
background-color: var(--accent-dark);
|
||||||
|
color: white;
|
||||||
|
text-decoration: none;
|
||||||
|
border-radius: 20px;
|
||||||
|
font-weight: 600;
|
||||||
|
transition: var(--transition);
|
||||||
|
border: none;
|
||||||
|
cursor: pointer;
|
||||||
|
font-size: 1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn:hover {
|
||||||
|
background-color: var(--accent-pink);
|
||||||
|
transform: translateY(-2px);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-pending {var(--accent-dark);
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-failed {
|
||||||
|
background-color: var(--accent-dark)
|
||||||
|
background-color: #dc3545;
|
||||||
|
color: white;
|
||||||
|
}
|
||||||
|
|
||||||
|
.success-check {
|
||||||
|
font-sivar(--accent-dark)m;
|
||||||
|
color: #28a745;
|
||||||
|
}
|
||||||
|
|
||||||
|
.status-badge {
|
||||||
|
display: inline-block;
|
||||||
|
padding: 0.4rem 0.8rem;
|
||||||
|
border-radius: 20px;
|
||||||
|
font-size: 0.85rem;
|
||||||
|
font-weight: 600;
|
||||||
|
text-transform: capitalize;
|
||||||
|
}
|
||||||
|
|
||||||
|
.status-badge.paid {var(--accent-light);
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.status-badge.pending {
|
||||||
|
background-color: var(--accent-light);
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.status-badge.failed {
|
||||||
|
background-color: var(--accent-light);
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.status-badge.processing {
|
||||||
|
background-color: var(--accent-light);
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.status-badge.shipped {
|
||||||
|
background-color: var(--accent-light);
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.status-badge.delivered {
|
||||||
|
background-color: var(--accent-light);
|
||||||
|
color: var(--accent-dark)or: #d4edda;
|
||||||
|
color: #155724;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 768px) {
|
||||||
|
.content-grid {
|
||||||
|
grid-template-columns: 1fr;
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-size: 1.8rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payment-action-box {
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
}
|
||||||
|
|
||||||
|
.payment-amount {
|
||||||
|
text-align: left;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<?php $__env->stopSection(); ?>
|
||||||
|
|
||||||
|
<?php $__env->startSection('content'); ?>
|
||||||
|
<div class="container">
|
||||||
|
<div class="page-intro">
|
||||||
|
<h1>Order Details</h1>
|
||||||
|
<p>Order #<?php echo e($order->order_number); ?></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="content-grid">
|
||||||
|
<!-- Main Content -->
|
||||||
|
<div>
|
||||||
|
<!-- Order Status -->
|
||||||
|
<div class="card">
|
||||||
|
<h2>Order Status</h2>
|
||||||
|
<div class="card-section">
|
||||||
|
<span class="status-badge <?php echo e($order->status); ?>">
|
||||||
|
<?php echo e(str_replace('_', ' ', ucfirst($order->status))); ?>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
<p style="margin-top: var(--spacing-sm); color: var(--text-secondary); font-size: 0.9rem;">
|
||||||
|
Ordered on <?php echo e($order->created_at->format('d M Y \a\t H:i')); ?>
|
||||||
|
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Order Items -->
|
||||||
|
<div class="card">
|
||||||
|
<h2>Order Items</h2>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__currentLoopData = $order->items; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
||||||
|
<div class="order-item">
|
||||||
|
<div class="item-header">
|
||||||
|
<div>
|
||||||
|
<div class="item-name"><?php echo e($item->product->name); ?></div>
|
||||||
|
<div class="item-meta"><?php echo e($item->type); ?></div>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($item->length): ?>
|
||||||
|
<div class="item-meta">Length: <?php echo e($item->length); ?>m</div>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($item->width && $item->height): ?>
|
||||||
|
<div class="item-meta">Dimensions: <?php echo e($item->width); ?>m × <?php echo e($item->height); ?>m</div>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
<div>
|
||||||
|
<div class="item-price">R <?php echo e(number_format($item->price, 2)); ?></div>
|
||||||
|
<div class="item-meta" style="text-align: right;">Qty: <?php echo e($item->quantity); ?></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Shipping Details -->
|
||||||
|
<div class="card">
|
||||||
|
<h2>Delivery Details</h2>
|
||||||
|
|
||||||
|
<div class="card-section">
|
||||||
|
<h3>Customer Information</h3>
|
||||||
|
<dl style="color: var(--text-secondary);">
|
||||||
|
<div class="spec-group">
|
||||||
|
<dt>Name:</dt>
|
||||||
|
<dd><?php echo e($order->customer_name); ?></dd>
|
||||||
|
</div>
|
||||||
|
<div class="spec-group">
|
||||||
|
<dt>Email:</dt>
|
||||||
|
<dd><?php echo e($order->customer_email); ?></dd>
|
||||||
|
</div>
|
||||||
|
<div class="spec-group">
|
||||||
|
<dt>Phone:</dt>
|
||||||
|
<dd><?php echo e($order->customer_phone); ?></dd>
|
||||||
|
</div>
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="card-section">
|
||||||
|
<h3>Shipping Address</h3>
|
||||||
|
<p style="color: var(--text-secondary); line-height: 1.6;"><?php echo e($order->shipping_address); ?></p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($order->notes): ?>
|
||||||
|
<div class="card-section">
|
||||||
|
<h3>Order Notes</h3>
|
||||||
|
<p style="color: var(--text-secondary);"><?php echo e($order->notes); ?></p>
|
||||||
|
</div>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Sidebar -->
|
||||||
|
<div>
|
||||||
|
<!-- Order Summary & Payment -->
|
||||||
|
<div class="card">
|
||||||
|
<h2>Order Summary</h2>
|
||||||
|
|
||||||
|
<div class="card-section">
|
||||||
|
<div class="payment-row" style="display: flex; justify-content: space-between; margin-bottom: var(--spacing-sm); color: var(--text-secondary);">
|
||||||
|
<span>Subtotal:</span>
|
||||||
|
<span>R <?php echo e(number_format($order->total, 2)); ?></span>
|
||||||
|
</div>
|
||||||
|
<div class="payment-row total" style="display: flex; justify-content: space-between; border-top: 2px solid var(--border-color); padding-top: var(--spacing-md); font-weight: 700; font-size: 1.2rem;">
|
||||||
|
<span>Total:</span>
|
||||||
|
<span>R <?php echo e(number_format($order->total, 2)); ?></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h3 style="margin-top: var(--spacing-lg); margin-bottom: var(--spacing-md);">Payment Status</h3>
|
||||||
|
|
||||||
|
<div style="padding: var(--spacing-sm); background-color: var(--accent-light); border-radius: 20px; margin-bottom: var(--spacing-lg);">
|
||||||
|
<div style="display: flex; justify-content: space-between; align-items: center;">
|
||||||
|
<strong>Payment</strong>
|
||||||
|
<span class="status-badge <?php echo e($order->payment_status); ?>"><?php echo e(ucfirst($order->payment_status)); ?></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Payment Actions -->
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($order->payment_status === 'pending' && $order->yoco_redirect_url): ?>
|
||||||
|
<div class="payment-action-box pending">
|
||||||
|
<div>
|
||||||
|
<h3 style="margin-top: 0; color: var(--accent-dark);">Payment Required</h3>
|
||||||
|
<p style="color: var(--accent-dark); margin: var(--spacing-sm) 0 0 0;">Click below to complete your payment.</p>
|
||||||
|
<a href="<?php echo e($order->yoco_redirect_url); ?>"
|
||||||
|
target="_blank"
|
||||||
|
class="btn btn-pending"
|
||||||
|
style="margin-top: var(--spacing-md);">
|
||||||
|
Pay Now
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="payment-amount">
|
||||||
|
<div class="payment-amount-label">Amount Due</div>
|
||||||
|
<div class="payment-amount-value">R <?php echo e(number_format($order->total, 2)); ?></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php elseif($order->payment_status === 'failed' && $order->yoco_redirect_url): ?>
|
||||||
|
<div class="payment-action-box failed">
|
||||||
|
<div>
|
||||||
|
<h3 style="margin-top: 0; color: var(--accent-dark);">Payment Failed</h3>
|
||||||
|
<p style="color: var(--accent-dark); margin: var(--spacing-sm) 0 0 0;">Please try your payment again.</p>
|
||||||
|
<a href="<?php echo e($order->yoco_redirect_url); ?>"
|
||||||
|
target="_blank"
|
||||||
|
class="btn btn-failed"
|
||||||
|
style="margin-top: var(--spacing-md);">
|
||||||
|
Retry Payment
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
<div class="payment-amount">
|
||||||
|
<div class="payment-amount-label">Amount Due</div>
|
||||||
|
<div class="payment-amount-value">R <?php echo e(number_format($order->total, 2)); ?></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php elseif($order->payment_status === 'paid'): ?>
|
||||||
|
<div class="payment-action-box success">
|
||||||
|
<div style="display: flex; gap: var(--spacing-md); align-items: flex-start;">
|
||||||
|
<div class="success-check">✓</div>
|
||||||
|
<div>
|
||||||
|
<h3 style="margin-top: 0; color: var(--accent-dark);">Payment Received</h3>
|
||||||
|
<p style="color: var(--accent-dark); margin: var(--spacing-sm) 0 0 0; font-size: 0.9rem;">Thank you! Your order is being processed.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Back Link -->
|
||||||
|
<div style="text-align: center; margin-top: var(--spacing-lg);">
|
||||||
|
<a href="<?php echo e(route('my-orders')); ?>" style="color: var(--accent-dark); text-decoration: none; font-weight: 600;">
|
||||||
|
← Back to Orders
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php $__env->stopSection(); ?>
|
||||||
|
|
||||||
|
<?php echo $__env->make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /var/www/additional_design/resources/views/account/order-detail.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,189 @@
|
|||||||
|
<?php $__env->startSection('title', 'Sign In - Additional Design'); ?>
|
||||||
|
|
||||||
|
<?php $__env->startSection('styles'); ?>
|
||||||
|
<style>
|
||||||
|
h1 {
|
||||||
|
font-family: 'Abril Fatface', cursive;
|
||||||
|
font-size: 2.5rem;
|
||||||
|
color: var(--text-primary);
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-container {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
min-height: 70vh;
|
||||||
|
padding: var(--spacing-lg) 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-card {
|
||||||
|
background: white;
|
||||||
|
padding: 3rem;
|
||||||
|
border-radius: 20px;
|
||||||
|
max-width: 400px;
|
||||||
|
width: 100%;
|
||||||
|
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
|
||||||
|
}
|
||||||
|
|
||||||
|
.login-card p {
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: var(--spacing-lg);
|
||||||
|
color: var(--text-secondary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-google {
|
||||||
|
width: 100%;
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
justify-content: center;
|
||||||
|
gap: var(--spacing-sm);
|
||||||
|
padding: var(--spacing-sm) var(--spacing-md);
|
||||||
|
background-color: white;
|
||||||
|
border: 2px solid var(--border-color);
|
||||||
|
color: var(--text-primary);
|
||||||
|
border-radius: 50px;
|
||||||
|
font-weight: 600;
|
||||||
|
font-size: 1rem;
|
||||||
|
cursor: pointer;
|
||||||
|
transition: var(--transition);
|
||||||
|
margin-bottom: var(--spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-google:hover {
|
||||||
|
background-color: var(--bg-secondary);
|
||||||
|
border-color: var(--text-primary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-google svg {
|
||||||
|
width: 20px;
|
||||||
|
height: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.divider {
|
||||||
|
display: flex;
|
||||||
|
align-items: center;
|
||||||
|
gap: var(--spacing-sm);
|
||||||
|
margin: var(--spacing-lg) 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.divider-line {
|
||||||
|
flex: 1;
|
||||||
|
height: 1px;
|
||||||
|
background-color: var(--border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.divider-text {
|
||||||
|
font-size: 0.85rem;
|
||||||
|
color: var(--text-secondary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-guest {
|
||||||
|
width: 100%;
|
||||||
|
display: block;
|
||||||
|
text-align: center;
|
||||||
|
padding: var(--spacing-sm) var(--spacing-md);
|
||||||
|
background-color: var(--bg-secondary);
|
||||||
|
color: var(--text-primary);
|
||||||
|
border: none;
|
||||||
|
border-radius: 50px;
|
||||||
|
font-weight: 600;
|
||||||
|
font-size: 1rem;
|
||||||
|
cursor: pointer;
|
||||||
|
transition: var(--transition);
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-guest:hover {
|
||||||
|
background-color: var(--border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
.terms {
|
||||||
|
margin-top: var(--spacing-lg);
|
||||||
|
padding-top: var(--spacing-lg);
|
||||||
|
border-top: 1px solid var(--border-color);
|
||||||
|
text-align: center;
|
||||||
|
font-size: 0.85rem;
|
||||||
|
color: var(--text-secondary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.terms a {
|
||||||
|
color: var(--accent-dark);
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
|
||||||
|
.alert {
|
||||||
|
padding: var(--spacing-sm);
|
||||||
|
border-radius: 4px;
|
||||||
|
margin-bottom: var(--spacing-md);
|
||||||
|
font-size: 0.9rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.alert-error {
|
||||||
|
background-color: #fce8e8;
|
||||||
|
border: 1px solid #f5c6cb;
|
||||||
|
color: #721c24;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 768px) {
|
||||||
|
.login-card {
|
||||||
|
padding: 2rem;
|
||||||
|
margin: 0 var(--spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
h1 {
|
||||||
|
font-size: 2rem;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<?php $__env->stopSection(); ?>
|
||||||
|
|
||||||
|
<?php $__env->startSection('content'); ?>
|
||||||
|
<div class="login-container">
|
||||||
|
<div class="login-card">
|
||||||
|
<h1>Sign In</h1>
|
||||||
|
<p>Create an account or continue as guest to access your orders and custom designs</p>
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if(session('error')): ?>
|
||||||
|
<div class="alert alert-error">
|
||||||
|
<?php echo e(session('error')); ?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($errors->any()): ?>
|
||||||
|
<div class="alert alert-error">
|
||||||
|
<?php echo e($errors->first()); ?>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
|
||||||
|
<a href="<?php echo e(route('auth.google')); ?>" class="btn-google">
|
||||||
|
<svg viewBox="0 0 24 24" fill="currentColor">
|
||||||
|
<path d="M22.56 12.25c0-.78-.07-1.53-.2-2.25H12v4.26h5.92c-.26 1.37-1.04 2.53-2.21 3.31v2.77h3.57c2.08-1.92 3.28-4.74 3.28-8.09z"/>
|
||||||
|
<path d="M12 23c2.97 0 5.46-.98 7.28-2.66l-3.57-2.77c-.98.66-2.23 1.06-3.71 1.06-2.86 0-5.29-1.93-6.16-4.53H2.18v2.84C3.99 20.53 7.7 23 12 23z"/>
|
||||||
|
<path d="M5.84 14.09c-.22-.66-.35-1.36-.35-2.09s.13-1.43.35-2.09V7.07H2.18C1.43 8.55 1 10.22 1 12s.43 3.45 1.18 4.93l2.85-2.22.81-.62z"/>
|
||||||
|
<path d="M12 5.38c1.62 0 3.06.56 4.21 1.64l3.15-3.15C17.45 2.09 14.97 1 12 1 7.7 1 3.99 3.47 2.18 7.07l3.66 2.84c.87-2.6 3.3-4.53 6.16-4.53z"/>
|
||||||
|
</svg>
|
||||||
|
Sign in with Google
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="divider">
|
||||||
|
<div class="divider-line"></div>
|
||||||
|
<span class="divider-text">or</span>
|
||||||
|
<div class="divider-line"></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<a href="<?php echo e(route('home')); ?>" class="btn-guest">
|
||||||
|
Continue as Guest
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<div class="terms">
|
||||||
|
By signing in, you agree to our <a href="#">Terms of Service</a> and <a href="#">Privacy Policy</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php $__env->stopSection(); ?>
|
||||||
|
|
||||||
|
<?php echo $__env->make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /var/www/additional_design/resources/views/auth/login.blade.php ENDPATH**/ ?>
|
||||||
@@ -0,0 +1,275 @@
|
|||||||
|
<?php $__env->startSection('title', 'My Orders - Additional Design'); ?>
|
||||||
|
|
||||||
|
<?php $__env->startSection('styles'); ?>
|
||||||
|
<style>
|
||||||
|
h1 {
|
||||||
|
font-family: 'Abril Fatface', cursive;
|
||||||
|
font-size: 2.5rem;
|
||||||
|
color: var(--text-primary);
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-family: 'Abril Fatface', cursive;
|
||||||
|
font-size: 1.8rem;
|
||||||
|
color: var(--text-primary);
|
||||||
|
margin-bottom: var(--spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
.page-intro {
|
||||||
|
margin-bottom: var(--spacing-lg);
|
||||||
|
}
|
||||||
|
|
||||||
|
.page-intro p {
|
||||||
|
color: var(--text-secondary);
|
||||||
|
font-size: 1.1rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.orders-section {
|
||||||
|
margin-bottom: var(--spacing-xl);
|
||||||
|
}
|
||||||
|
|
||||||
|
.section-header {
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
align-items: center;
|
||||||
|
margin-bottom: var(--spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-new {
|
||||||
|
display: inline-block;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 768px) {
|
||||||
|
.btn-new {
|
||||||
|
display: block;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
.table-container {
|
||||||
|
border-radius: 20px;
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
table {
|
||||||
|
width: 100%;
|
||||||
|
border-collapse: collapse;
|
||||||
|
}
|
||||||
|
|
||||||
|
thead {
|
||||||
|
background-color: var(--bg-secondary);
|
||||||
|
border-bottom: 1px solid var(--border-color);
|
||||||
|
}
|
||||||
|
|
||||||
|
th {
|
||||||
|
padding: var(--spacing-sm) var(--spacing-md);
|
||||||
|
text-align: left;
|
||||||
|
font-weight: 600;
|
||||||
|
font-size: 0.9rem;
|
||||||
|
color: var(--text-primary);
|
||||||
|
}
|
||||||
|
|
||||||
|
tbody tr {
|
||||||
|
border-bottom: 1px solid var(--border-color);
|
||||||
|
transition: background-color 0.2s;
|
||||||
|
}
|
||||||
|
|
||||||
|
tbody tr:hover {
|
||||||
|
background-color: var(--bg-primary);
|
||||||
|
}
|
||||||
|
|
||||||
|
td {
|
||||||
|
padding: var(--spacing-sm) var(--spacing-md);
|
||||||
|
font-size: 0.95rem;
|
||||||
|
color: var(--text-secondary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.order-number {
|
||||||
|
font-weight: 600;
|
||||||
|
color: var(--text-primary);
|
||||||
|
}
|
||||||
|
|
||||||
|
.badge {
|
||||||
|
display: inline-block;
|
||||||
|
padding: 0.35rem 0.75rem;
|
||||||
|
border-radius: 20px;
|
||||||
|
font-size: 0.8rem;
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-view {
|
||||||
|
color: var(--text-primary);
|
||||||
|
font-weight: 600;
|
||||||
|
text-decoration: none;
|
||||||
|
transition: var(--transition);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-view:hover {
|
||||||
|
color: var(--accent-dark);
|
||||||
|
}
|
||||||
|
|
||||||
|
.empty-state {
|
||||||
|
border-radius: 20px;
|
||||||
|
}
|
||||||
|
|
||||||
|
.empty-state p {
|
||||||
|
font-size: 1.05rem;
|
||||||
|
margin-bottom: var(--spacing-md);
|
||||||
|
}
|
||||||
|
|
||||||
|
.empty-state a {
|
||||||
|
color: var(--text-primary);
|
||||||
|
font-weight: 600;
|
||||||
|
text-decoration: none;
|
||||||
|
padding: var(--spacing-sm) var(--spacing-lg);
|
||||||
|
background-color: var(--accent-dark);
|
||||||
|
color: white;
|
||||||
|
border-radius: 4px;
|
||||||
|
display: inline-block;
|
||||||
|
transition: var(--transition);
|
||||||
|
}
|
||||||
|
|
||||||
|
.empty-state a:hover {
|
||||||
|
background-color: #333;
|
||||||
|
}
|
||||||
|
|
||||||
|
@media (max-width: 768px) {
|
||||||
|
h1 {
|
||||||
|
font-size: 2rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
h2 {
|
||||||
|
font-size: 1.4rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.section-header {
|
||||||
|
flex-direction: column;
|
||||||
|
align-items: flex-start;
|
||||||
|
gap: var(--spacing-sm);
|
||||||
|
}
|
||||||
|
|
||||||
|
table {
|
||||||
|
font-size: 0.85rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
th, td {
|
||||||
|
padding: var(--spacing-xs) var(--spacing-sm);
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-new {
|
||||||
|
width: 100%;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<?php $__env->stopSection(); ?>
|
||||||
|
|
||||||
|
<?php $__env->startSection('content'); ?>
|
||||||
|
<div class="container">
|
||||||
|
<div class="page-intro">
|
||||||
|
<h1>My Orders</h1>
|
||||||
|
<p>View your standard and custom orders</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Standard Orders -->
|
||||||
|
<div class="orders-section">
|
||||||
|
<h2>Standard Orders</h2>
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($standardOrders->count() > 0): ?>
|
||||||
|
<div class="table-container card">
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Order #</th>
|
||||||
|
<th>Date</th>
|
||||||
|
<th>Total</th>
|
||||||
|
<th>Status</th>
|
||||||
|
<th>Action</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__currentLoopData = $standardOrders; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $order): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
||||||
|
<tr>
|
||||||
|
<td class="order-number"><?php echo e($order->order_number); ?></td>
|
||||||
|
<td><?php echo e($order->created_at->format('d M Y')); ?></td>
|
||||||
|
<td><strong>R<?php echo e(number_format($order->total, 2)); ?></strong></td>
|
||||||
|
<td>
|
||||||
|
<span class="status-badge <?php echo e($order->status); ?>">
|
||||||
|
<?php echo e(ucfirst(str_replace('_', ' ', $order->status))); ?>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<a href="<?php echo e(route('my-orders.detail', $order)); ?>" class="btn-view">View Details</a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<?php else: ?>
|
||||||
|
<div class="empty-state card--pink">
|
||||||
|
<p>You haven't placed any standard orders yet.</p>
|
||||||
|
<a href="<?php echo e(route('wallpapers')); ?>">Browse Products</a>
|
||||||
|
</div>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Custom Orders -->
|
||||||
|
<div class="orders-section">
|
||||||
|
<div class="section-header">
|
||||||
|
<h2 style="margin-bottom: 0;">Custom Orders</h2>
|
||||||
|
<a href="<?php echo e(route('custom-orders.create')); ?>" class="btn btn-new">+ New Custom Order</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php if($customOrders->count() > 0): ?>
|
||||||
|
<div class="table-container card">
|
||||||
|
<table>
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<th>Order #</th>
|
||||||
|
<th>Type</th>
|
||||||
|
<th>Total</th>
|
||||||
|
<th>Status</th>
|
||||||
|
<th>Deposit</th>
|
||||||
|
<th>Action</th>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if BLOCK]><![endif]--><?php endif; ?><?php $__currentLoopData = $customOrders; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $order): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
|
||||||
|
<tr>
|
||||||
|
<td class="order-number"><?php echo e($order->order_number); ?></td>
|
||||||
|
<td class="capitalize"><?php echo e(ucfirst($order->type)); ?></td>
|
||||||
|
<td><strong>R<?php echo e(number_format($order->total_cost, 2)); ?></strong></td>
|
||||||
|
<td>
|
||||||
|
<span class="status-badge <?php echo e($order->status); ?>">
|
||||||
|
<?php echo e(str_replace('_', ' ', ucfirst($order->status))); ?>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<span class="status-badge <?php echo e($order->deposit_status); ?>">
|
||||||
|
<?php echo e(ucfirst($order->deposit_status)); ?>
|
||||||
|
|
||||||
|
</span>
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
<a href="<?php echo e(route('custom-orders.show', $order)); ?>" class="btn-view">View Details</a>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<?php else: ?>
|
||||||
|
<div class="empty-state card--pink">
|
||||||
|
<p>You haven't created any custom orders yet.</p>
|
||||||
|
<a href="<?php echo e(route('custom-orders.create')); ?>">Create Custom Order</a>
|
||||||
|
</div>
|
||||||
|
<?php endif; ?><?php if(\Livewire\Mechanisms\ExtendBlade\ExtendBlade::isRenderingLivewireComponent()): ?><!--[if ENDBLOCK]><![endif]--><?php endif; ?>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<?php $__env->stopSection(); ?>
|
||||||
|
|
||||||
|
<?php echo $__env->make('layouts.app', array_diff_key(get_defined_vars(), ['__data' => 1, '__path' => 1]))->render(); ?><?php /**PATH /var/www/additional_design/resources/views/account/orders.blade.php ENDPATH**/ ?>
|
||||||