[15-Jul-2026 16:33:17 Asia/Beirut] PHP Warning:  Undefined variable $canDeleteDoctorPayments in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/doctor_payments/show.php on line 81
[15-Jul-2026 17:50:13 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[15-Jul-2026 17:50:13 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[15-Jul-2026 17:56:39 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[15-Jul-2026 17:56:39 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[15-Jul-2026 18:18:16 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[15-Jul-2026 18:18:16 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[15-Jul-2026 22:42:49 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[15-Jul-2026 22:42:49 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[16-Jul-2026 12:40:50 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[16-Jul-2026 12:40:50 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[16-Jul-2026 13:07:43 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[16-Jul-2026 13:07:43 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[16-Jul-2026 13:44:06 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[16-Jul-2026 13:44:06 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[16-Jul-2026 14:14:38 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[16-Jul-2026 14:14:38 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[16-Jul-2026 14:49:09 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[16-Jul-2026 14:49:09 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[18-Jul-2026 23:14:15 Asia/Beirut] PHP Warning:  Undefined variable $canDeleteDoctorPayments in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/doctor_payments/show.php on line 81
[18-Jul-2026 23:17:00 Asia/Beirut] PHP Warning:  Undefined variable $canDeleteDoctorPayments in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/doctor_payments/show.php on line 81
[19-Jul-2026 09:54:30 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[19-Jul-2026 09:54:30 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[19-Jul-2026 09:57:37 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[19-Jul-2026 09:57:37 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[21-Jul-2026 13:17:35 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 13:17:35 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 13:17:35 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 13:17:35 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 13:17:35 Asia/Beirut] PHP Warning:  http_response_code(): Cannot set response code - headers already sent (output started at /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php:600) in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/Response.php on line 14
[21-Jul-2026 13:17:35 Asia/Beirut] PHP Warning:  Cannot modify header information - headers already sent by (output started at /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php:600) in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/Response.php on line 15
[21-Jul-2026 13:18:01 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 13:18:01 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 13:18:01 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 13:18:01 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 13:18:01 Asia/Beirut] PHP Warning:  http_response_code(): Cannot set response code - headers already sent (output started at /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php:600) in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/Response.php on line 14
[21-Jul-2026 13:18:01 Asia/Beirut] PHP Warning:  Cannot modify header information - headers already sent by (output started at /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php:600) in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/Response.php on line 15
[21-Jul-2026 16:49:03 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 16:49:03 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 16:49:03 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 16:49:03 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 16:49:03 Asia/Beirut] PHP Warning:  http_response_code(): Cannot set response code - headers already sent (output started at /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php:600) in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/Response.php on line 14
[21-Jul-2026 16:49:03 Asia/Beirut] PHP Warning:  Cannot modify header information - headers already sent by (output started at /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php:600) in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/Response.php on line 15
[21-Jul-2026 16:53:06 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 16:53:06 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 16:53:06 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 16:53:06 Asia/Beirut] PHP Warning:  Trying to access array offset on int in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php on line 600
[21-Jul-2026 16:53:06 Asia/Beirut] PHP Warning:  http_response_code(): Cannot set response code - headers already sent (output started at /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php:600) in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/Response.php on line 14
[21-Jul-2026 16:53:06 Asia/Beirut] PHP Warning:  Cannot modify header information - headers already sent by (output started at /home1/aesbetco/public_html/website_02229765/medcal/app/Core/SmartPlannerPromptInterpreter.php:600) in /home1/aesbetco/public_html/website_02229765/medcal/app/Core/Response.php on line 15
[24-Jul-2026 23:32:27 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[24-Jul-2026 23:32:27 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[29-Jul-2026 17:07:49 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[29-Jul-2026 17:07:49 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[04-Aug-2026 18:27:13 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[04-Aug-2026 18:27:13 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[07-Aug-2026 14:32:41 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[07-Aug-2026 14:32:41 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[08-Aug-2026 23:16:13 Asia/Beirut] PHP Warning:  Undefined array key "tab" in /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/PatientSummaryManagementController.php on line 21
[17-Aug-2026 14:24:12 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[17-Aug-2026 14:24:12 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[17-Aug-2026 15:13:22 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[17-Aug-2026 15:13:22 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[17-Aug-2026 15:33:34 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[17-Aug-2026 15:33:34 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[22-Aug-2026 17:21:03 Asia/Beirut] PHP Warning:  Undefined variable $filters in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/commissions.php on line 41
[06-Sep-2026 13:01:48 Asia/Beirut] [MedCalc Login CSRF] Rejected stale/mismatched login token; session=e408a00c37ce4fe17318ea1df7066d58
[13-Sep-2026 14:33:22 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[13-Sep-2026 14:33:22 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[14-Sep-2026 22:33:28 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-commerce.currencies | method=GET | uri=/medcal/public/index.php?route=lab-commerce.currencies | message=Call to undefined method App\Controllers\LabCommerceController::currencies() | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:413
[14-Sep-2026 22:33:28 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[14-Sep-2026 22:33:31 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-commerce.currencies | method=GET | uri=/medcal/public/index.php?route=lab-commerce.currencies | message=Call to undefined method App\Controllers\LabCommerceController::currencies() | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:413
[14-Sep-2026 22:33:31 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[14-Sep-2026 22:33:56 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-commerce.currencies | method=GET | uri=/medcal/public/index.php?route=lab-commerce.currencies | message=Call to undefined method App\Controllers\LabCommerceController::currencies() | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:413
[14-Sep-2026 22:33:56 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[14-Sep-2026 23:18:27 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[14-Sep-2026 23:18:27 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[14-Sep-2026 23:24:52 Asia/Beirut] PHP Warning:  Undefined variable $filters in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/commissions.php on line 41
[18-Sep-2026 20:15:35 Asia/Beirut] [MEDCAL] Uncaught RuntimeException | route=whatsapp-followup.sync | method=POST | uri=/medcal/public/index.php?route=whatsapp-followup.sync | message=Invalid CSRF token. Refresh the page and try again. | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Core/Csrf.php:37
[18-Sep-2026 20:15:35 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/WhatsAppFollowUpController.php(969): App\Core\Csrf::verify(NULL)
#1 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(388): App\Controllers\WhatsAppFollowUpController->sync()
#2 {main}
[23-Sep-2026 20:14:18 Asia/Beirut] PHP Warning:  Undefined variable $filters in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/commissions.php on line 41
[25-Sep-2026 03:42:46 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #6: token_email_mismatch
[25-Sep-2026 03:46:02 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #6: token_email_mismatch
[26-Sep-2026 18:30:25 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-biomarkers | message=Call to undefined method App\Controllers\LabTestController::biomarkers() | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:394
[26-Sep-2026 18:30:25 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[26-Sep-2026 20:38:25 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-commerce.functional-bundles | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-bundles | message=Call to undefined method App\Controllers\LabCommerceController::functionalBundles() | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:448
[26-Sep-2026 20:38:25 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[26-Sep-2026 22:31:59 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1698
[26-Sep-2026 22:31:59 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1715
[26-Sep-2026 22:35:11 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1693
[26-Sep-2026 22:35:11 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1710
[26-Sep-2026 22:35:33 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1693
[26-Sep-2026 22:35:33 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1710
[26-Sep-2026 22:38:49 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1692
[26-Sep-2026 22:38:49 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1709
[26-Sep-2026 23:40:34 Asia/Beirut] PHP Warning:  Undefined variable $filters in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/commissions.php on line 41
[27-Sep-2026 11:40:51 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1692
[27-Sep-2026 11:40:51 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1709
[27-Sep-2026 11:42:20 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1692
[27-Sep-2026 11:42:20 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1709
[27-Sep-2026 11:43:06 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=clients | method=GET | uri=/medcal/public/index.php?route=clients&q=maya | message=SQLSTATE[HY093]: Invalid parameter number | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php:592
[27-Sep-2026 11:43:06 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php(592): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php(28): App\Controllers\ClientController->doctorClientPage(1, 'maya')
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(396): App\Controllers\ClientController->index()
#3 {main}
[27-Sep-2026 11:43:09 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=clients | method=GET | uri=/medcal/public/index.php?route=clients&q=maya | message=SQLSTATE[HY093]: Invalid parameter number | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php:592
[27-Sep-2026 11:43:09 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php(592): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php(28): App\Controllers\ClientController->doctorClientPage(1, 'maya')
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(396): App\Controllers\ClientController->index()
#3 {main}
[27-Sep-2026 11:43:20 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=clients | method=GET | uri=/medcal/public/index.php?route=clients&q=hay | message=SQLSTATE[HY093]: Invalid parameter number | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php:592
[27-Sep-2026 11:43:20 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php(592): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php(28): App\Controllers\ClientController->doctorClientPage(1, 'hay')
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(396): App\Controllers\ClientController->index()
#3 {main}
[28-Sep-2026 18:48:23 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:48:36 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:50:08 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:50:48 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:51:45 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:53:52 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:54:17 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:54:19 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:54:22 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[28-Sep-2026 18:57:27 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #6: local_conflict
[28-Sep-2026 21:26:18 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #6: local_conflict
[30-Sep-2026 16:30:44 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #6: local_conflict
[30-Sep-2026 16:31:08 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[30-Sep-2026 18:21:42 Asia/Beirut] [MEDCAL] Uncaught Error | route=api.products-by-vendor | method=GET | uri=/medcal/public/index.php?route=api.products-by-vendor&vendor_id=1&product_category_id=1 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:42 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:21:42 Asia/Beirut] [MEDCAL] Uncaught Error | route=api.products-by-vendor | method=GET | uri=/medcal/public/index.php?route=api.products-by-vendor&vendor_id=1&product_category_id=1 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:42 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:21:43 Asia/Beirut] [MEDCAL] Uncaught Error | route=api.products-by-vendor | method=GET | uri=/medcal/public/index.php?route=api.products-by-vendor&vendor_id=1&product_category_id=1 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:43 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:21:50 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=8&shots_per_week=1&selected_weeks=%5B1%2C2%2C3%2C4%2C5%2C6%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:50 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:21:50 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=8&shots_per_week=1&selected_weeks=%5B%221%22%2C%222%22%2C%223%22%2C%224%22%2C%225%22%2C%226%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:50 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:21:59 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=6&shots_per_week=1&selected_weeks=%5B%221%22%2C%222%22%2C%223%22%2C%226%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:59 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:21:59 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=7&shots_per_week=1&selected_weeks=%5B1%2C2%2C3%2C5%2C6%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:59 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:21:59 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=6&shots_per_week=1&selected_weeks=%5B1%2C2%2C3%2C6%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:59 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:21:59 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=7&shots_per_week=1&selected_weeks=%5B%221%22%2C%222%22%2C%223%22%2C%225%22%2C%226%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:21:59 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=5&shots_per_week=1&selected_weeks=%5B%221%22%2C%222%22%2C%223%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=5&shots_per_week=1&selected_weeks=%5B1%2C2%2C3%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=4&shots_per_week=1&selected_weeks=%5B%221%22%2C%222%22%2C%223%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=4&shots_per_week=1&selected_weeks=%5B1%2C2%2C3%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=3&shots_per_week=1&selected_weeks=%5B%221%22%2C%222%22%2C%223%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:00 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:01 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=1&dose_unit_id=2&timing_id=4&on_cycle_weeks=3&shots_per_week=1&selected_weeks=%5B1%2C2%2C3%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:01 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:06 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=8&shots_per_week=1&selected_weeks=%5B%221%22%2C%222%22%2C%223%22%2C%224%22%2C%225%22%2C%226%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:06 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:06 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=8&shots_per_week=1&selected_weeks=%5B1%2C2%2C3%2C4%2C5%2C6%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:06 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:06 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=8&shots_per_week=1&selected_weeks=%5B%221%22%2C%222%22%2C%223%22%2C%224%22%2C%225%22%2C%226%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:06 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:06 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=8&shots_per_week=1&selected_weeks=%5B1%2C2%2C3%2C4%2C5%2C6%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%201%2C%202%2C%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:06 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=7&shots_per_week=1&selected_weeks=%5B%222%22%2C%223%22%2C%224%22%2C%225%22%2C%226%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%202%2C%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=7&shots_per_week=1&selected_weeks=%5B2%2C3%2C4%2C5%2C6%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%202%2C%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=6&shots_per_week=1&selected_weeks=%5B%223%22%2C%224%22%2C%225%22%2C%226%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=6&shots_per_week=1&selected_weeks=%5B3%2C4%2C5%2C6%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%203%2C%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=5&shots_per_week=1&selected_weeks=%5B%224%22%2C%225%22%2C%226%22%2C%227%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=5&shots_per_week=1&selected_weeks=%5B4%2C5%2C6%2C7%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%204%2C%205%2C%206%2C%207%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:08 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:12 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=4&shots_per_week=1&selected_weeks=%5B%224%22%2C%225%22%2C%226%22%2C%228%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%204%2C%205%2C%206%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:12 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:12 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=4&shots_per_week=1&selected_weeks=%5B4%2C5%2C6%2C8%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%204%2C%205%2C%206%2C%208 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:12 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:13 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=3&shots_per_week=1&selected_weeks=%5B%224%22%2C%225%22%2C%226%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%204%2C%205%2C%206 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:13 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:13 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=3&shots_per_week=1&selected_weeks=%5B4%2C5%2C6%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%204%2C%205%2C%206 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:238
[30-Sep-2026 18:22:13 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:41 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-test-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-test-biomarkers | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:22:41 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:54 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-biomarkers | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:22:54 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:57 Asia/Beirut] [MEDCAL] Uncaught Error | route=(unknown) | method=GET | uri=/medcal/public/ | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:22:57 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:59 Asia/Beirut] [MEDCAL] Uncaught Error | route=api.products-by-vendor | method=GET | uri=/medcal/public/index.php?route=api.products-by-vendor&vendor_id=1&product_category_id=1 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:22:59 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:22:59 Asia/Beirut] [MEDCAL] Uncaught Error | route=api.products-by-vendor | method=GET | uri=/medcal/public/index.php?route=api.products-by-vendor&vendor_id=1&product_category_id=1 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:22:59 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:00 Asia/Beirut] [MEDCAL] Uncaught Error | route=api.products-by-vendor | method=GET | uri=/medcal/public/index.php?route=api.products-by-vendor&vendor_id=1&product_category_id=1 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:00 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:11 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=3&shots_per_week=1&selected_weeks=%5B%224%22%2C%225%22%2C%226%22%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%204%2C%205%2C%206 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:11 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:11 Asia/Beirut] [MEDCAL] Uncaught Error | route=protocols.line-preview | method=GET | uri=/medcal/public/index.php?route=protocols.line-preview&vendor_id=1&product_id=8&product_category_id=1&shot_dosage=2&dose_unit_id=2&timing_id=4&on_cycle_weeks=3&shots_per_week=1&selected_weeks=%5B4%2C5%2C6%5D&selected_days=%5B%22Friday%22%5D&phase_label=Phase%201&weeks_range=Weeks%204%2C%205%2C%206 | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:11 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:18 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-test-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-test-biomarkers | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:18 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:28 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-biomarkers | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:28 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:28 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-biomarkers | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:28 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:29 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-biomarkers | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:29 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:29 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-biomarkers | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:29 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:42 Asia/Beirut] [MEDCAL] Uncaught Error | route=calculator | method=GET | uri=/medcal/public/index.php?route=calculator | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:42 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:23:45 Asia/Beirut] [MEDCAL] Uncaught Error | route=(unknown) | method=GET | uri=/medcal/public/index.php | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:23:45 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:25:48 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-test-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-test-biomarkers | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:25:48 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:27:29 Asia/Beirut] [MEDCAL] Uncaught Error | route=(unknown) | method=GET | uri=/medcal/public/index.php | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:27:29 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:27:46 Asia/Beirut] [MEDCAL] Uncaught Error | route=(unknown) | method=GET | uri=/medcal/public/index.php | message=Class "App\Core\Permissions" not found | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:237
[30-Sep-2026 18:27:46 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 18:34:02 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-tests | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-tests | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:2347
[30-Sep-2026 18:34:02 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(2347): PDO->query('SELECT id, name...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(564): App\Controllers\LabCommerceController->functionalPricingSuppliers()
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(438): App\Controllers\LabCommerceController->functionalTests()
#3 {main}
[30-Sep-2026 18:39:00 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-tests | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-tests | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:2347
[30-Sep-2026 18:39:00 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(2347): PDO->query('SELECT id, name...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(564): App\Controllers\LabCommerceController->functionalPricingSuppliers()
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(438): App\Controllers\LabCommerceController->functionalTests()
#3 {main}
[30-Sep-2026 18:46:53 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1692
[30-Sep-2026 18:46:53 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1709
[30-Sep-2026 18:47:52 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 18:48:26 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 18:50:13 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 18:56:21 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-prices | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-prices | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:2347
[30-Sep-2026 18:56:21 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(2347): PDO->query('SELECT id, name...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(794): App\Controllers\LabCommerceController->functionalPricingSuppliers()
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(456): App\Controllers\LabCommerceController->functionalPrices()
#3 {main}
[30-Sep-2026 18:56:22 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-prices | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-prices | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:2347
[30-Sep-2026 18:56:22 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(2347): PDO->query('SELECT id, name...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(794): App\Controllers\LabCommerceController->functionalPricingSuppliers()
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(456): App\Controllers\LabCommerceController->functionalPrices()
#3 {main}
[30-Sep-2026 18:57:03 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 18:57:08 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 18:59:35 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 19:01:49 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 19:13:20 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 19:29:54 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 19:34:41 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-test-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-test-biomarkers | message=Call to undefined method App\Controllers\LabCommerceController::functionalBiomarkers() | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:392
[30-Sep-2026 19:34:41 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 19:36:13 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-biomarkers | method=GET | uri=/medcal/public/index.php?route=lab-biomarkers | message=Call to undefined method App\Controllers\LabCommerceController::functionalBiomarkers() | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:394
[30-Sep-2026 19:36:13 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[30-Sep-2026 21:38:44 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 21:38:52 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 21:42:19 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 22:02:45 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 22:03:06 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 22:03:21 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 22:10:25 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[30-Sep-2026 22:10:53 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-prices | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-prices | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:2347
[30-Sep-2026 22:10:53 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(2347): PDO->query('SELECT id, name...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(794): App\Controllers\LabCommerceController->functionalPricingSuppliers()
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(462): App\Controllers\LabCommerceController->functionalPrices()
#3 {main}
[01-Oct-2026 10:56:18 Asia/Beirut] [MedCalc Login CSRF] Rejected stale/mismatched login token; session=fe55525ffa2a120c626dfc595c832e5e
[01-Oct-2026 17:24:22 Asia/Beirut] [MEDCAL] Uncaught Error | route=lab-commerce.functional-bundles | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-bundles | message=Call to undefined method App\Controllers\LabCommerceController::functionalBundles() | file=/home1/aesbetco/public_html/website_02229765/medcal/public/index.php:453
[01-Oct-2026 17:24:22 Asia/Beirut] [MEDCAL] Stack trace: #0 {main}
[01-Oct-2026 17:34:13 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 17:34:36 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:02:33 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:03:47 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:06:06 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:07:38 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:11:30 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:32:52 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:35:46 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:38:06 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:39:42 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:41:55 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:42:39 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:44:03 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:44:24 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 18:44:43 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 19:03:01 Asia/Beirut] PHP Warning:  Undefined array key "sex_thresholds" in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 73
[01-Oct-2026 19:03:01 Asia/Beirut] PHP Warning:  Undefined array key "priced" in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 73
[01-Oct-2026 19:09:40 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 19:09:57 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 19:10:28 Asia/Beirut] PHP Warning:  Undefined variable $currencies in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[01-Oct-2026 19:10:28 Asia/Beirut] PHP Warning:  foreach() argument must be of type array|object, null given in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[01-Oct-2026 19:27:38 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 19:27:46 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[01-Oct-2026 19:28:05 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[02-Oct-2026 08:29:13 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[04-Oct-2026 12:41:13 Asia/Beirut] [MedCal functional-tests fallback] SQLSTATE[42S22]: Column not found: 1054 Unknown column 'supplier_type' in 'field list'
[04-Oct-2026 12:52:21 Asia/Beirut] PHP Warning:  Undefined variable $currencies in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[04-Oct-2026 12:52:21 Asia/Beirut] PHP Warning:  foreach() argument must be of type array|object, null given in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[04-Oct-2026 13:10:36 Asia/Beirut] PHP Warning:  Undefined variable $clientFriendlyPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1692
[04-Oct-2026 13:10:36 Asia/Beirut] PHP Warning:  Undefined variable $patientFollowupPrintTitle in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/client_protocol_reports/index.php on line 1709
[05-Oct-2026 13:07:22 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.international-purchase.receive | method=POST | uri=/medcal/public/index.php?route=lab-commerce.international-purchase.receive&id=11 | message=SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:3675
[05-Oct-2026 13:07:22 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3675): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3238): App\Controllers\LabCommerceController->logFunctionalInternationalStockMovement(8, 7, 1, 'delivery_note_r...', 1.0, 1.0, 'international_t...', 11, 'Delivered kits ...')
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(490): App\Controllers\LabCommerceController->receiveInternationalPurchase(11)
#3 {main}
[05-Oct-2026 13:12:13 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.international-purchase.receive | method=POST | uri=/medcal/public/index.php?route=lab-commerce.international-purchase.receive&id=11 | message=SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:3675
[05-Oct-2026 13:12:13 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3675): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3238): App\Controllers\LabCommerceController->logFunctionalInternationalStockMovement(8, 7, 1, 'delivery_note_r...', 1.0, 1.0, 'international_t...', 11, 'Delivered kits ...')
#2 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalKitPurchaseWorkflowController.php(65): App\Controllers\LabCommerceController->receiveInternationalPurchase(11)
#3 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(489): App\Controllers\FunctionalKitPurchaseWorkflowController->receiveOrFallback(11)
#4 {main}
[05-Oct-2026 13:12:21 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.international-purchase.receive | method=POST | uri=/medcal/public/index.php?route=lab-commerce.international-purchase.receive&id=11 | message=SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:3675
[05-Oct-2026 13:12:21 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3675): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3238): App\Controllers\LabCommerceController->logFunctionalInternationalStockMovement(8, 7, 1, 'delivery_note_r...', 1.0, 1.0, 'international_t...', 11, 'Delivered kits ...')
#2 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalKitPurchaseWorkflowController.php(65): App\Controllers\LabCommerceController->receiveInternationalPurchase(11)
#3 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(489): App\Controllers\FunctionalKitPurchaseWorkflowController->receiveOrFallback(11)
#4 {main}
[05-Oct-2026 13:12:40 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.international-purchase.receive | method=POST | uri=/medcal/public/index.php?route=lab-commerce.international-purchase.receive&id=11 | message=SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:3675
[05-Oct-2026 13:12:40 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3675): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3238): App\Controllers\LabCommerceController->logFunctionalInternationalStockMovement(8, 7, 1, 'delivery_note_r...', 1.0, 1.0, 'international_t...', 11, 'Delivered kits ...')
#2 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalKitPurchaseWorkflowController.php(65): App\Controllers\LabCommerceController->receiveInternationalPurchase(11)
#3 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(489): App\Controllers\FunctionalKitPurchaseWorkflowController->receiveOrFallback(11)
#4 {main}
[05-Oct-2026 13:14:03 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.international-purchase.receive | method=POST | uri=/medcal/public/index.php?route=lab-commerce.international-purchase.receive&id=11 | message=SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:3675
[05-Oct-2026 13:14:03 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3675): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3238): App\Controllers\LabCommerceController->logFunctionalInternationalStockMovement(8, 7, 1, 'delivery_note_r...', 1.0, 1.0, 'international_t...', 11, 'Delivered kits ...')
#2 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalKitPurchaseWorkflowController.php(65): App\Controllers\LabCommerceController->receiveInternationalPurchase(11)
#3 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(489): App\Controllers\FunctionalKitPurchaseWorkflowController->receiveOrFallback(11)
#4 {main}
[05-Oct-2026 13:14:19 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.international-purchase.receive | method=POST | uri=/medcal/public/index.php?route=lab-commerce.international-purchase.receive&id=11 | message=SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:3675
[05-Oct-2026 13:14:19 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3675): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3238): App\Controllers\LabCommerceController->logFunctionalInternationalStockMovement(8, 7, 1, 'delivery_note_r...', 1.0, 1.0, 'international_t...', 11, 'Delivered kits ...')
#2 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalKitPurchaseWorkflowController.php(65): App\Controllers\LabCommerceController->receiveInternationalPurchase(11)
#3 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(489): App\Controllers\FunctionalKitPurchaseWorkflowController->receiveOrFallback(11)
#4 {main}
[05-Oct-2026 13:17:07 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.international-purchase.receive | method=POST | uri=/medcal/public/index.php?route=lab-commerce.international-purchase.receive&id=11 | message=SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:3675
[05-Oct-2026 13:17:07 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3675): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3238): App\Controllers\LabCommerceController->logFunctionalInternationalStockMovement(8, 7, 1, 'delivery_note_r...', 1.0, 1.0, 'international_t...', 11, 'Delivered kits ...')
#2 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalKitPurchaseWorkflowController.php(65): App\Controllers\LabCommerceController->receiveInternationalPurchase(11)
#3 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(489): App\Controllers\FunctionalKitPurchaseWorkflowController->receiveOrFallback(11)
#4 {main}
[05-Oct-2026 13:17:12 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.international-purchase.receive | method=POST | uri=/medcal/public/index.php?route=lab-commerce.international-purchase.receive&id=11 | message=SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php:3675
[05-Oct-2026 13:17:12 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3675): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/LabCommerceController.php(3238): App\Controllers\LabCommerceController->logFunctionalInternationalStockMovement(8, 7, 1, 'delivery_note_r...', 1.0, 1.0, 'international_t...', 11, 'Delivered kits ...')
#2 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalKitPurchaseWorkflowController.php(65): App\Controllers\LabCommerceController->receiveInternationalPurchase(11)
#3 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(489): App\Controllers\FunctionalKitPurchaseWorkflowController->receiveOrFallback(11)
#4 {main}
[05-Oct-2026 13:22:36 Asia/Beirut] [MedCal Functional Kit generic DN route] PO #11: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null
[05-Oct-2026 13:26:45 Asia/Beirut] [MedCal Functional Kit generic DN route] PO #11: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null
[05-Oct-2026 13:28:52 Asia/Beirut] [MedCal Functional Kit generic DN route] PO #11: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null
[05-Oct-2026 13:31:38 Asia/Beirut] [MedCal Functional Kit generic DN route] PO #11: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'supplier_price_id' cannot be null
[07-Oct-2026 14:04:56 Asia/Beirut] [MedCalc Login CSRF] Rejected stale/mismatched login token; session=87f49a51cb6187db3ecaf945287a8409
[07-Oct-2026 14:05:06 Asia/Beirut] [MedCalc Login CSRF] Rejected stale/mismatched login token; session=8d169cd0306fc2200a73af2a25c7c336
[07-Oct-2026 14:05:15 Asia/Beirut] [MedCalc Login CSRF] Rejected stale/mismatched login token; session=9aa20c621577302428e389a5d9cf3292
[08-Oct-2026 08:40:34 Asia/Beirut] PHP Warning:  Undefined variable $currencies in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[08-Oct-2026 08:40:34 Asia/Beirut] PHP Warning:  foreach() argument must be of type array|object, null given in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[08-Oct-2026 08:41:33 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-bundles.edit | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-bundles.edit&id=2 | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'order clause' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php:327
[08-Oct-2026 08:41:33 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(327): PDO->prepare('SELECT function...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(139): App\Controllers\FunctionalBundleController->bundleTestIds(2)
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(456): App\Controllers\FunctionalBundleController->edit(2)
#3 {main}
[08-Oct-2026 08:41:36 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-bundles.edit | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-bundles.edit&id=2 | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'order clause' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php:327
[08-Oct-2026 08:41:36 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(327): PDO->prepare('SELECT function...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(139): App\Controllers\FunctionalBundleController->bundleTestIds(2)
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(456): App\Controllers\FunctionalBundleController->edit(2)
#3 {main}
[08-Oct-2026 08:41:53 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-bundles.edit | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-bundles.edit&id=2 | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'order clause' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php:327
[08-Oct-2026 08:41:53 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(327): PDO->prepare('SELECT function...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(139): App\Controllers\FunctionalBundleController->bundleTestIds(2)
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(456): App\Controllers\FunctionalBundleController->edit(2)
#3 {main}
[08-Oct-2026 08:46:02 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-bundles.edit | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-bundles.edit&id=2 | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'order clause' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php:327
[08-Oct-2026 08:46:02 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(327): PDO->prepare('SELECT function...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(139): App\Controllers\FunctionalBundleController->bundleTestIds(2)
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(456): App\Controllers\FunctionalBundleController->edit(2)
#3 {main}
[08-Oct-2026 08:46:03 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=lab-commerce.functional-bundles.edit | method=GET | uri=/medcal/public/index.php?route=lab-commerce.functional-bundles.edit&id=2 | message=SQLSTATE[42S22]: Column not found: 1054 Unknown column 'id' in 'order clause' | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php:327
[08-Oct-2026 08:46:03 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(327): PDO->prepare('SELECT function...')
#1 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/FunctionalBundleController.php(139): App\Controllers\FunctionalBundleController->bundleTestIds(2)
#2 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(456): App\Controllers\FunctionalBundleController->edit(2)
#3 {main}
[08-Oct-2026 09:02:14 Asia/Beirut] PHP Warning:  Undefined variable $currencies in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[08-Oct-2026 09:02:14 Asia/Beirut] PHP Warning:  foreach() argument must be of type array|object, null given in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[08-Oct-2026 09:03:02 Asia/Beirut] PHP Warning:  Undefined variable $currencies in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[08-Oct-2026 09:03:02 Asia/Beirut] PHP Warning:  foreach() argument must be of type array|object, null given in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[08-Oct-2026 09:04:34 Asia/Beirut] PHP Warning:  Undefined variable $currencies in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[08-Oct-2026 09:04:34 Asia/Beirut] PHP Warning:  foreach() argument must be of type array|object, null given in /home1/aesbetco/public_html/website_02229765/medcal/app/Views/lab_commerce/functional_biomarkers.php on line 108
[08-Oct-2026 10:08:33 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[08-Oct-2026 10:08:44 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #1: local_conflict
[08-Oct-2026 12:26:41 Asia/Beirut] [MEDCAL BTL] JIT staff mapping skipped for local user #7: not_found
[09-Oct-2026 15:12:44 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=clients.programs.store | method=POST | uri=/medcal/public/index.php?route=clients.programs.store&id=7 | message=SQLSTATE[HY093]: Invalid parameter number | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php:478
[09-Oct-2026 15:12:44 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php(478): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(353): App\Controllers\ClientController->storePatientProgram(7)
#2 {main}
[09-Oct-2026 15:13:37 Asia/Beirut] [MEDCAL] Uncaught PDOException | route=clients.programs.store | method=POST | uri=/medcal/public/index.php?route=clients.programs.store&id=74 | message=SQLSTATE[HY093]: Invalid parameter number | file=/home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php:478
[09-Oct-2026 15:13:37 Asia/Beirut] [MEDCAL] Stack trace: #0 /home1/aesbetco/public_html/website_02229765/medcal/app/Controllers/ClientController.php(478): PDOStatement->execute(Array)
#1 /home1/aesbetco/public_html/website_02229765/medcal/public/index.php(353): App\Controllers\ClientController->storePatientProgram(74)
#2 {main}
