[2026-07-26 18:55:11] error: App\Controllers\DonorApiController::show(): Argument #1 ($id) must be of type int, string given {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\DonorApiController.php","line":50,"trace":"#0 [internal function]: App\\Controllers\\DonorApiController->show('search')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('DonorApiControl...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/api\/donors\/sea...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 18:55:24] error: App\Controllers\DonorApiController::show(): Argument #1 ($id) must be of type int, string given {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\DonorApiController.php","line":50,"trace":"#0 [internal function]: App\\Controllers\\DonorApiController->show('search')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('DonorApiControl...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/api\/donors\/sea...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 18:58:04] error: SQLSTATE[HY093]: Invalid parameter number {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Services\\DonorMatchingService.php","line":78,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Services\\DonorMatchingService.php(78): PDOStatement->execute()\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Api\\DonorFinderController.php(18): App\\Services\\DonorMatchingService::findMatches(Array, 50)\n#2 [internal function]: App\\Controllers\\Api\\DonorFinderController->search()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Api\\\\DonorFinder...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/api\/donors\/sea...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 18:59:40] error: SQLSTATE[HY093]: Invalid parameter number {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Services\\DonorMatchingService.php","line":91,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Services\\DonorMatchingService.php(91): PDOStatement->execute()\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Api\\DonorFinderController.php(18): App\\Services\\DonorMatchingService::findMatches(Array, 50)\n#2 [internal function]: App\\Controllers\\Api\\DonorFinderController->search()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Api\\\\DonorFinder...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/api\/donors\/sea...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:06:34] error: View template user/donor-finder/compatibility not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('user\/donor-find...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\User\\DonorFinderController.php(55): Core\\Controller->render('user\/donor-find...', Array)\n#2 [internal function]: App\\Controllers\\User\\DonorFinderController->compatibility()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('User\\\\DonorFinde...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/user\/donor-fin...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:06:57] error: View template user/donor-finder/compatibility not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('user\/donor-find...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\User\\DonorFinderController.php(55): Core\\Controller->render('user\/donor-find...', Array)\n#2 [internal function]: App\\Controllers\\User\\DonorFinderController->compatibility()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('User\\\\DonorFinde...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/user\/donor-fin...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:07:24] error: View template user/donor-finder/history not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('user\/donor-find...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\User\\DonorFinderController.php(111): Core\\Controller->render('user\/donor-find...', Array)\n#2 [internal function]: App\\Controllers\\User\\DonorFinderController->history()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('User\\\\DonorFinde...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/user\/donor-fin...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:09:44] error: View template user/donor-finder/history not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('user\/donor-find...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\User\\DonorFinderController.php(111): Core\\Controller->render('user\/donor-find...', Array)\n#2 [internal function]: App\\Controllers\\User\\DonorFinderController->history()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('User\\\\DonorFinde...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/user\/donor-fin...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:11:56] error: View template admin/matching/dashboard not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('admin\/matching\/...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php(27): Core\\Controller->render('admin\/matching\/...', Array)\n#2 [internal function]: App\\Controllers\\Admin\\MatchingController->dashboard()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:12:05] error: View template admin/matching/dashboard not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('admin\/matching\/...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php(27): Core\\Controller->render('admin\/matching\/...', Array)\n#2 [internal function]: App\\Controllers\\Admin\\MatchingController->dashboard()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:12:14] error: Class "App\Controllers\Admin\Donor" not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php","line":37,"trace":"#0 [internal function]: App\\Controllers\\Admin\\MatchingController->rareBlood()\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 19:12:17] error: Class "App\Controllers\Admin\Donor" not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php","line":37,"trace":"#0 [internal function]: App\\Controllers\\Admin\\MatchingController->rareBlood()\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 19:12:25] error: View template admin/matching/logs not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('admin\/matching\/...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php(48): Core\\Controller->render('admin\/matching\/...', Array)\n#2 [internal function]: App\\Controllers\\Admin\\MatchingController->logs()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:12:36] error: View template admin/matching/logs not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('admin\/matching\/...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php(48): Core\\Controller->render('admin\/matching\/...', Array)\n#2 [internal function]: App\\Controllers\\Admin\\MatchingController->logs()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:12:40] error: View template admin/matching/statistics not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\View.php","line":35,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Controller.php(22): Core\\View->render('admin\/matching\/...', Array, 'main')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php(54): Core\\Controller->render('admin\/matching\/...', Array)\n#2 [internal function]: App\\Controllers\\Admin\\MatchingController->statistics()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 19:15:16] error: Class "App\Controllers\Admin\Donor" not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php","line":37,"trace":"#0 [internal function]: App\\Controllers\\Admin\\MatchingController->rareBlood()\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 19:15:23] error: Class "App\Controllers\Admin\Donor" not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\MatchingController.php","line":37,"trace":"#0 [internal function]: App\\Controllers\\Admin\\MatchingController->rareBlood()\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\MatchingC...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/matching...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 19:18:51] error: SQLSTATE[HY093]: Invalid parameter number {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Services\\DonorMatchingService.php","line":91,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Services\\DonorMatchingService.php(91): PDOStatement->execute()\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Api\\DonorFinderController.php(39): App\\Services\\DonorMatchingService::findMatches(Array, 20)\n#2 [internal function]: App\\Controllers\\Api\\DonorFinderController->nearby()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Api\\\\DonorFinder...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/api\/donors\/nea...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 20:35:22] error: App\Controllers\Admin\VolunteerController::show(): Argument #1 ($id) must be of type int, string given {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\VolunteerController.php","line":31,"trace":"#0 [internal function]: App\\Controllers\\Admin\\VolunteerController->show('teams')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\Volunteer...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/voluntee...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 20:35:28] error: App\Controllers\Admin\VolunteerController::show(): Argument #1 ($id) must be of type int, string given {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\VolunteerController.php","line":31,"trace":"#0 [internal function]: App\\Controllers\\Admin\\VolunteerController->show('teams')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\Volunteer...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/voluntee...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 20:35:47] error: App\Controllers\Admin\VolunteerController::show(): Argument #1 ($id) must be of type int, string given {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\VolunteerController.php","line":31,"trace":"#0 [internal function]: App\\Controllers\\Admin\\VolunteerController->show('tasks')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\Volunteer...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/voluntee...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 20:35:58] error: App\Controllers\Admin\VolunteerController::show(): Argument #1 ($id) must be of type int, string given {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\VolunteerController.php","line":31,"trace":"#0 [internal function]: App\\Controllers\\Admin\\VolunteerController->show('certificates')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\Volunteer...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/voluntee...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 20:37:01] error: App\Controllers\Admin\VolunteerController::show(): Argument #1 ($id) must be of type int, string given {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\VolunteerController.php","line":31,"trace":"#0 [internal function]: App\\Controllers\\Admin\\VolunteerController->show('certificates')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\Volunteer...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/voluntee...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 20:37:21] error: App\Controllers\Admin\VolunteerController::show(): Argument #1 ($id) must be of type int, string given {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\VolunteerController.php","line":31,"trace":"#0 [internal function]: App\\Controllers\\Admin\\VolunteerController->show('reports')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\Volunteer...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/voluntee...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
[2026-07-26 20:39:00] error: SQLSTATE[42S22]: Column not found: 1054 Unknown column 'v.first_name' in 'field list' {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Model.php","line":64,"trace":"#0 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Model.php(64): PDO->prepare('SELECT vc.*, v....')\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\VolunteerController.php(82): Core\\Model::query('SELECT vc.*, v....')\n#2 [internal function]: App\\Controllers\\Admin\\VolunteerController->certificates()\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\Volunteer...', Array)\n#5 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/voluntee...')\n#6 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#7 {main}"}
[2026-07-26 21:46:30] error: Class "App\Models\Hospital" not found {"file":"C:\\xampp\\htdocs\\blood-wave-foundation\\app\\Controllers\\Admin\\HospitalController.php","line":32,"trace":"#0 [internal function]: App\\Controllers\\Admin\\HospitalController->index()\n#1 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(94): call_user_func_array(Array, Array)\n#2 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\Router.php(60): Core\\Router->callHandler('Admin\\\\HospitalC...', Array)\n#3 C:\\xampp\\htdocs\\blood-wave-foundation\\core\\App.php(59): Core\\Router->dispatch('GET', '\/admin\/hospital...')\n#4 C:\\xampp\\htdocs\\blood-wave-foundation\\public\\index.php(9): Core\\App->run()\n#5 {main}"}
