Add AST cache files for PatientMedicalRecordRepository and Patient API documentation

- Created JSON representation for PatientMedicalRecordRepository.php, detailing nodes and edges related to methods and dependencies.
- Added JSON representation for patient.md, outlining the structure of the Patient Records & Sessions API, including endpoints and their descriptions.
This commit is contained in:
hamed
2026-07-13 15:28:35 +03:30
parent 293eb8a0d2
commit 976c4f0c0a
11 changed files with 2344 additions and 866 deletions
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260713115316_php", "label": "Version20260713115316.php", "file_type": "code", "source_file": "migrations/Version20260713115316.php", "source_location": "L1"}, {"id": "migrations_version20260713115316_version20260713115316", "label": "Version20260713115316", "file_type": "code", "source_file": "migrations/Version20260713115316.php", "source_location": "L13"}, {"id": "abstractmigration", "label": "AbstractMigration", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "migrations_version20260713115316_version20260713115316_getdescription", "label": ".getDescription()", "file_type": "code", "source_file": "migrations/Version20260713115316.php", "source_location": "L15"}, {"id": "migrations_version20260713115316_version20260713115316_up", "label": ".up()", "file_type": "code", "source_file": "migrations/Version20260713115316.php", "source_location": "L20"}, {"id": "schema", "label": "Schema", "file_type": "code", "source_file": "migrations/Version20260713115316.php", "source_location": "L20"}, {"id": "migrations_version20260713115316_version20260713115316_down", "label": ".down()", "file_type": "code", "source_file": "migrations/Version20260713115316.php", "source_location": "L27"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260713115316_php", "target": "schema", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260713115316_php", "target": "abstractmigration", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L8", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_migrations_version20260713115316_php", "target": "migrations_version20260713115316_version20260713115316", "relation": "contains", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260713115316_version20260713115316", "target": "abstractmigration", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L13", "weight": 1.0}, {"source": "migrations_version20260713115316_version20260713115316", "target": "migrations_version20260713115316_version20260713115316_getdescription", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L15", "weight": 1.0}, {"source": "migrations_version20260713115316_version20260713115316", "target": "migrations_version20260713115316_version20260713115316_up", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L20", "weight": 1.0}, {"source": "migrations_version20260713115316_version20260713115316_up", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L20", "weight": 1.0, "context": "parameter_type"}, {"source": "migrations_version20260713115316_version20260713115316", "target": "migrations_version20260713115316_version20260713115316_down", "relation": "method", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L27", "weight": 1.0}, {"source": "migrations_version20260713115316_version20260713115316_down", "target": "schema", "relation": "references", "confidence": "EXTRACTED", "source_file": "migrations/Version20260713115316.php", "source_location": "L27", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "migrations_version20260713115316_version20260713115316_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260713115316.php", "source_location": "L23", "receiver": null}, {"caller_nid": "migrations_version20260713115316_version20260713115316_up", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260713115316.php", "source_location": "L24", "receiver": null}, {"caller_nid": "migrations_version20260713115316_version20260713115316_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260713115316.php", "source_location": "L30", "receiver": null}, {"caller_nid": "migrations_version20260713115316_version20260713115316_down", "callee": "addSql", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/migrations/Version20260713115316.php", "source_location": "L31", "receiver": null}]}
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long