Add AST cache files for patient API and related tests

- Created JSON files for the patient API documentation and its endpoints, including methods for managing patient records and sessions.
- Added test cases for PatientRecordFields and PatientRecordTags, detailing their structure and relationships.
- Included raw call data for method invocations within the test cases to enhance traceability and debugging.
This commit is contained in:
hamed
2026-07-13 15:00:00 +03:30
parent 15c6f5dce7
commit 249b8872a7
11 changed files with 2038 additions and 764 deletions
+47 -12
View File
@@ -1,7 +1,7 @@
{
"assets/admin/App.tsx": {
"mtime": 1783939408.273513,
"ast_hash": "0fb8a0a4ff7a5623730125506436a73a",
"mtime": 1783941723.2993376,
"ast_hash": "d15b9cd1fec760d96e6b90a7a88315a3",
"semantic_hash": ""
},
"assets/admin/components/FreeVisitPrice.tsx": {
@@ -30,8 +30,8 @@
"semantic_hash": ""
},
"assets/admin/components/layout/Sidebar.tsx": {
"mtime": 1783788126.7966304,
"ast_hash": "2f0f7e9608d40b9cda0a0b9412782cca",
"mtime": 1783941751.3909354,
"ast_hash": "aec04cf3ae706b5b807a928a8a0f2e2a",
"semantic_hash": ""
},
"assets/admin/components/layout/Topbar.tsx": {
@@ -400,8 +400,8 @@
"semantic_hash": ""
},
"assets/admin/types/index.ts": {
"mtime": 1783936072.7815368,
"ast_hash": "2bf38580a61a5a33be5a5f90a7b9680d",
"mtime": 1783941524.0665765,
"ast_hash": "a0baa5913fcbc479ac3024b43304619a",
"semantic_hash": ""
},
"assets/app.js": {
@@ -1320,13 +1320,13 @@
"semantic_hash": ""
},
"src/Patient/Controller/PatientController.php": {
"mtime": 1783930562.4148169,
"ast_hash": "8e79cf1e737c69117b3117064b547c54",
"mtime": 1783941366.839757,
"ast_hash": "ee5acfad575931957cd2c25f29860cdb",
"semantic_hash": ""
},
"src/Patient/Entity/PatientRecord.php": {
"mtime": 1782144029.1594245,
"ast_hash": "bc7861afc84e231524d03a28abcfde35",
"mtime": 1783941167.1096985,
"ast_hash": "f819dfc08a5dd83d6a8f840d7b268759",
"semantic_hash": ""
},
"src/Patient/Entity/PatientSession.php": {
@@ -2410,8 +2410,8 @@
"semantic_hash": ""
},
"docs/api/patient.md": {
"mtime": 1783930562.414474,
"ast_hash": "bf4d3e0cf41f2a32d576c9d48e0e8100",
"mtime": 1783941458.8640666,
"ast_hash": "8950c017770aae77a1c9b0fb8fbbe885",
"semantic_hash": ""
},
"docs/api/payment.md": {
@@ -4203,5 +4203,40 @@
"mtime": 1783939088.5460656,
"ast_hash": "0f92d17d9bcc5ffe379766e8b12fdcdf",
"semantic_hash": ""
},
"assets/admin/pages/PatientRecordFormPage.test.tsx": {
"mtime": 1783941811.265681,
"ast_hash": "46a80c75126e3d5004fd007ccb979387",
"semantic_hash": ""
},
"assets/admin/pages/PatientRecordFormPage.tsx": {
"mtime": 1783941676.4864528,
"ast_hash": "46282cfbfeac1d0d6beff0dae02b7b2a",
"semantic_hash": ""
},
"assets/admin/pages/PatientsListPage.test.tsx": {
"mtime": 1783941787.5141983,
"ast_hash": "ff05f0bda260b6a86770586c5a2a6507",
"semantic_hash": ""
},
"assets/admin/pages/PatientsListPage.tsx": {
"mtime": 1783941700.6718628,
"ast_hash": "e2dbfd9f4f60e3185fa16dab3a46a31a",
"semantic_hash": ""
},
"migrations/Version20260713110856.php": {
"mtime": 1783941218.8182302,
"ast_hash": "12a4ff046b14ba8e1311161ba4106621",
"semantic_hash": ""
},
"tests/Patient/PatientRecordFieldsTest.php": {
"mtime": 1783941255.503659,
"ast_hash": "1fbee92043c3168ae8818dd1bbf29edd",
"semantic_hash": ""
},
"tests/Patient/PatientRecordTagsApiTest.php": {
"mtime": 1783941399.4635859,
"ast_hash": "2a74fa1bbac4733b5fa8819dfb5037a3",
"semantic_hash": ""
}
}