=== STATUS DISPLAY LOGIC TEST === Current Transaction Data: KCG-UAE
Internal Server Error

ErrorException

Attempt to read property "status" on null

LARAVEL 12.31.1
PHP 8.2.29
UNHANDLED
CODE 0
GET
https://wms.kcguae.com/test_status_display_logic.php

Overview

DATE
2026/02/07 16:46:04.601 UTC
STATUS CODE
500
METHOD
GET

Exception trace

test_status_display_logic.php
test_status_display_logic.php:23
18$totalRequested = 1300; // Known from our data
19$totalReleased = 550;   // Known from our data
20$totalRemaining = 750;  // Known from our data
21
22echo "Current Transaction Data:\n";
23echo "- Status: {$transaction->status}\n";
24echo "- Total Requested: {$totalRequested}\n";
25echo "- Total Released: {$totalReleased}\n";
26echo "- Total Remaining: {$totalRemaining}\n\n";
27
28// Test status logic function
29function getDisplayStatus($transactionStatus, $totalReleased, $totalRequested, $totalRemaining) {
30    switch ($transactionStatus) {
31        case 'pending':
32            if ($totalReleased > 0) {
33                if ($totalRemaining > 0) {
34                    return "Partially Released ({$totalReleased}/{$totalRequested})";
35

Queries

mysql
select * from `sessions` where `id` = 'TSEGRE64MqObkt79KTBssEUbBoaPag2pIDZmXWs0' limit 1
2.26ms
mysql
select * from `sessions` where `id` = 'TSEGRE64MqObkt79KTBssEUbBoaPag2pIDZmXWs0' limit 1
0.88ms
mysql
insert into `sessions` (`payload`, `last_activity`, `user_id`, `ip_address`, `user_agent`, `id`) values ('YTozOntzOjY6Il90b2tlbiI7czo0MDoiUldPTFEwZ2dkTFNXM1N4TXdYY0U1S01ZbHFHQTVaNU9pSXFuTlJIQyI7czo5OiJfcHJldmlvdXMiO2E6MTp7czozOiJ1cmwiO3M6NTI6Imh0dHBzOi8vd21zLmtjZ3VhZS5jb20vdGVzdF9zdGF0dXNfZGlzcGxheV9sb2dpYy5waHAiO31zOjY6Il9mbGFzaCI7YToyOntzOjM6Im9sZCI7YTowOnt9czozOiJuZXciO2E6MDp7fX19', 1770482764, NULL, '216.73.216.154', 'Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)', 'TSEGRE64MqObkt79KTBssEUbBoaPag2pIDZmXWs0')
2.34ms
mysql
select * from `outgoing_transactions` where `outgoing_transactions`.`id` = 1 limit 1
0.76ms
mysql
select * from `outgoing_fulfillments` where `outgoing_transaction_id` = 1
1.37ms
mysql
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
1.36ms
mysql
select * from `site_settings` where (`key` = 'site_name') limit 1
0.46ms
mysql
select * from `site_settings` where (`key` = 'site_description') limit 1
0.22ms
mysql
select * from `site_settings` where (`key` = 'site_logo') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'site_favicon') limit 1
0.21ms
mysql
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
0.22ms
mysql
select * from `site_settings` where (`key` = 'contact_email') limit 1
0.27ms
mysql
select * from `site_settings` where (`key` = 'contact_phone') limit 1
0.22ms
mysql
select * from `site_settings` where (`key` = 'contact_address') limit 1
0.22ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
0.22ms
mysql
select * from `site_settings` where (`key` = 'footer_text') limit 1
0.2ms
mysql
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
0.33ms
mysql
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
0.99ms
mysql
select * from `site_settings` where (`key` = 'site_name') limit 1
0.4ms
mysql
select * from `site_settings` where (`key` = 'site_description') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'site_logo') limit 1
0.26ms
mysql
select * from `site_settings` where (`key` = 'site_favicon') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'contact_email') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'contact_phone') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'contact_address') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
0.26ms
mysql
select * from `site_settings` where (`key` = 'footer_text') limit 1
0.26ms
mysql
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
0.41ms
mysql
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
0.58ms
mysql
select * from `site_settings` where (`key` = 'site_name') limit 1
0.36ms
mysql
select * from `site_settings` where (`key` = 'site_description') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'site_logo') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'site_favicon') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'contact_email') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'contact_phone') limit 1
0.28ms
mysql
select * from `site_settings` where (`key` = 'contact_address') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
0.23ms
mysql
select * from `site_settings` where (`key` = 'footer_text') limit 1
0.24ms
mysql
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
0.39ms
mysql
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
0.95ms
mysql
select * from `site_settings` where (`key` = 'site_name') limit 1
0.44ms
mysql
select * from `site_settings` where (`key` = 'site_description') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'site_logo') limit 1
0.27ms
mysql
select * from `site_settings` where (`key` = 'site_favicon') limit 1
0.23ms
mysql
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
0.27ms
mysql
select * from `site_settings` where (`key` = 'contact_email') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'contact_phone') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'contact_address') limit 1
0.23ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
0.26ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
0.27ms
mysql
select * from `site_settings` where (`key` = 'footer_text') limit 1
0.26ms
mysql
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
0.42ms
mysql
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
0.37ms
mysql
select * from `site_settings` where (`key` = 'site_name') limit 1
0.27ms
mysql
select * from `site_settings` where (`key` = 'site_description') limit 1
0.23ms
mysql
select * from `site_settings` where (`key` = 'site_logo') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'site_favicon') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'contact_email') limit 1
0.27ms
mysql
select * from `site_settings` where (`key` = 'contact_phone') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'contact_address') limit 1
0.32ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'footer_text') limit 1
0.26ms
mysql
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
0.37ms
mysql
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
0.33ms
mysql
select * from `site_settings` where (`key` = 'site_name') limit 1
0.24ms
mysql
select * from `site_settings` where (`key` = 'site_description') limit 1
0.21ms
mysql
select * from `site_settings` where (`key` = 'site_logo') limit 1
0.21ms
mysql
select * from `site_settings` where (`key` = 'site_favicon') limit 1
0.21ms
mysql
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'contact_email') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'contact_phone') limit 1
0.22ms
mysql
select * from `site_settings` where (`key` = 'contact_address') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'footer_text') limit 1
0.21ms
mysql
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
0.3ms
mysql
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
0.26ms
mysql
select * from `site_settings` where (`key` = 'site_name') limit 1
0.25ms
mysql
select * from `site_settings` where (`key` = 'site_description') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'site_logo') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'site_favicon') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'admin_favicon') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'contact_email') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'contact_phone') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'contact_address') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_number') limit 1
0.21ms
mysql
select * from `site_settings` where (`key` = 'whatsapp_enabled') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'footer_text') limit 1
0.2ms
mysql
select * from `site_settings` where `is_active` = 1 order by `group` asc, `sort_order` asc
0.3ms
mysql
select exists (select 1 from information_schema.tables where table_schema = schema() and table_name = 'site_settings' and table_type in ('BASE TABLE', 'SYSTEM VERSIONED')) as `exists`
0.28ms
mysql
select * from `site_settings` where (`key` = 'site_name') limit 1
0.21ms
mysql
select * from `site_settings` where (`key` = 'site_description') limit 1
0.2ms
mysql
select * from `site_settings` where (`key` = 'site_logo') limit 1
0.21ms

Headers

user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
accept
*/*
x-real-ip
216.73.216.154
x-forwarded-server
wms.kcguae.com
x-forwarded-proto
https
x-forwarded-port
443
x-forwarded-host
wms.kcguae.com
x-forwarded-for
216.73.216.154
host
wms.kcguae.com

Body

// No request body

Routing

controller
Closure
route name
home
middleware
web

Routing parameters

// No routing parameters