Add migration to enhance session_payments table with payment_method_uuid and reference fields for split-payment details

This commit is contained in:
hamed
2026-07-23 15:37:58 +03:30
parent 1d1c3d5f30
commit a0a2eb1799
23 changed files with 2257 additions and 1432 deletions
+23 -18
View File
@@ -815,8 +815,8 @@
"semantic_hash": ""
},
"src/Appointment/Controller/AppointmentController.php": {
"mtime": 1784800330.9387112,
"ast_hash": "c9e5bad6526642fd698b24bf6c37d536",
"mtime": 1784808041.6931024,
"ast_hash": "7c741d1e7b86d61b92e31f3ed41fb7c6",
"semantic_hash": ""
},
"src/Appointment/Controller/AppointmentSettingsController.php": {
@@ -1345,8 +1345,8 @@
"semantic_hash": ""
},
"src/Patient/Service/PatientService.php": {
"mtime": 1784800330.943104,
"ast_hash": "996ca5b9d953fa8093c5cbdf8632590c",
"mtime": 1784808015.9772892,
"ast_hash": "8a0702a10a10308d88fccb2fe0265a69",
"semantic_hash": ""
},
"src/Payment/Controller/PaymentController.php": {
@@ -2335,8 +2335,8 @@
"semantic_hash": ""
},
"docs/api/appointment.md": {
"mtime": 1784806823.2681842,
"ast_hash": "f9fc3c259c0609e167fa68c012d7b1fd",
"mtime": 1784808391.3466892,
"ast_hash": "bc3df1cc2239f976541ac06d46800b5f",
"semantic_hash": ""
},
"docs/api/auth.md": {
@@ -2395,8 +2395,8 @@
"semantic_hash": ""
},
"docs/api/patient.md": {
"mtime": 1784800330.8704922,
"ast_hash": "d0de4655e7a33cb4b9f75c371361670f",
"mtime": 1784808420.0284448,
"ast_hash": "8e0f3288129892a8c121fdb806fa22b5",
"semantic_hash": ""
},
"docs/api/payment.md": {
@@ -5090,8 +5090,8 @@
"semantic_hash": ""
},
"src/Patient/Entity/SessionPayment.php": {
"mtime": 1784800330.9428656,
"ast_hash": "590d92516877e011b5362e9644d319ba",
"mtime": 1784808002.0035663,
"ast_hash": "4a57cb8b10b0dd24d3f9970613d4e07e",
"semantic_hash": ""
},
"src/Patient/Repository/SessionPaymentRepository.php": {
@@ -5620,8 +5620,8 @@
"semantic_hash": ""
},
"assets/admin/components/appointments/ConfirmAppointmentModal.tsx": {
"mtime": 1784800330.8685021,
"ast_hash": "21b4c13aa4b240e8cde0225c9bbe93af",
"mtime": 1784808232.4621327,
"ast_hash": "2033a4dd1eae8f4d84b567fcff5ea73d",
"semantic_hash": ""
},
"assets/admin/pages/ClaimPatientDetailPage.tsx": {
@@ -5660,8 +5660,8 @@
"semantic_hash": ""
},
"src/Appointment/Service/AppointmentConfirmationService.php": {
"mtime": 1784800330.9388812,
"ast_hash": "7e4509fa018215d1553d90b4eec1beab",
"mtime": 1784808027.1609445,
"ast_hash": "d9c81dffdb569ef4b2b096037ece006d",
"semantic_hash": ""
},
"src/Billing/Entity/ClaimStatusLog.php": {
@@ -5685,8 +5685,8 @@
"semantic_hash": ""
},
"tests/Appointment/AppointmentConfirmFlowTest.php": {
"mtime": 1784800330.9432747,
"ast_hash": "52bc5d0a0a36058d3a8be6a26ffbf421",
"mtime": 1784808338.3464715,
"ast_hash": "c2387464848d205b8fc87450015c4d85",
"semantic_hash": ""
},
"tests/Appointment/ClinicAppointmentAccessTest.php": {
@@ -5825,8 +5825,8 @@
"semantic_hash": ""
},
"assets/admin/components/appointments/ConfirmAppointmentModal.test.tsx": {
"mtime": 1784800330.8682916,
"ast_hash": "3e019b74d7358bd476bef3f1a8be4e47",
"mtime": 1784808299.6069503,
"ast_hash": "f87b3d9bbf89dd5f0911d6472a454d9e",
"semantic_hash": ""
},
"assets/admin/components/dashboard/DoctorAppointmentsPanel.tsx": {
@@ -6123,5 +6123,10 @@
"mtime": 1784801102.5859623,
"ast_hash": "a04969acb8b76ebb4d3452cbf804f0a3",
"semantic_hash": ""
},
"migrations/Version20260723120122.php": {
"mtime": 1784808111.6212187,
"ast_hash": "5cbc25ed3869790cdf5fc594e21ea3d6",
"semantic_hash": ""
}
}