chore: refresh the knowledge graph after the waitlist work

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
hamed
2026-08-01 13:33:49 +03:30
co-authored by Claude Opus 5
parent 4bba322b8e
commit c7811120d7
17 changed files with 3043 additions and 1734 deletions
-2
View File
@@ -1468,9 +1468,7 @@
"1466": "Community 1466",
"1467": "Community 1467",
"1468": "Community 1468",
"1469": "Community 1469",
"1470": "Community 1470",
"1471": "Community 1471",
"1472": "Community 1472",
"1473": "Community 1473"
}
File diff suppressed because it is too large Load Diff
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_messagehandler_expirewaitlisthandler_php", "label": "ExpireWaitlistHandler.php", "file_type": "code", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L1"}, {"id": "messagehandler_expirewaitlisthandler_expirewaitlisthandler", "label": "ExpireWaitlistHandler", "file_type": "code", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L9"}, {"id": "messagehandler_expirewaitlisthandler_expirewaitlisthandler_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L12"}, {"id": "messagehandler_expirewaitlisthandler_expirewaitlisthandler_invoke", "label": ".__invoke()", "file_type": "code", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L14"}, {"id": "expirewaitlistmessage", "label": "ExpireWaitlistMessage", "file_type": "code", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L14"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_messagehandler_expirewaitlisthandler_php", "target": "expirewaitlistmessage", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_messagehandler_expirewaitlisthandler_php", "target": "waitlistexpirer", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_messagehandler_expirewaitlisthandler_php", "target": "asmessagehandler", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L7", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_messagehandler_expirewaitlisthandler_php", "target": "messagehandler_expirewaitlisthandler_expirewaitlisthandler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L9", "weight": 1.0}, {"source": "messagehandler_expirewaitlisthandler_expirewaitlisthandler", "target": "messagehandler_expirewaitlisthandler_expirewaitlisthandler_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L12", "weight": 1.0}, {"source": "messagehandler_expirewaitlisthandler_expirewaitlisthandler", "target": "messagehandler_expirewaitlisthandler_expirewaitlisthandler_invoke", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L14", "weight": 1.0}, {"source": "messagehandler_expirewaitlisthandler_expirewaitlisthandler_invoke", "target": "expirewaitlistmessage", "relation": "references", "confidence": "EXTRACTED", "source_file": "src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L14", "weight": 1.0, "context": "parameter_type"}], "raw_calls": [{"caller_nid": "messagehandler_expirewaitlisthandler_expirewaitlisthandler_invoke", "callee": "expire", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Waitlist/MessageHandler/ExpireWaitlistHandler.php", "source_location": "L16", "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
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_service_waitlistexpirer_php", "label": "WaitlistExpirer.php", "file_type": "code", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L1"}, {"id": "service_waitlistexpirer_waitlistexpirer", "label": "WaitlistExpirer", "file_type": "code", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L17"}, {"id": "service_waitlistexpirer_waitlistexpirer_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L19"}, {"id": "service_waitlistexpirer_waitlistexpirer_expire", "label": ".expire()", "file_type": "code", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L24"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_service_waitlistexpirer_php", "target": "waitlistentry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_service_waitlistexpirer_php", "target": "connection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L6", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_service_waitlistexpirer_php", "target": "service_waitlistexpirer_waitlistexpirer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L17", "weight": 1.0}, {"source": "service_waitlistexpirer_waitlistexpirer", "target": "service_waitlistexpirer_waitlistexpirer_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L19", "weight": 1.0}, {"source": "service_waitlistexpirer_waitlistexpirer", "target": "service_waitlistexpirer_waitlistexpirer_expire", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L24", "weight": 1.0}], "raw_calls": [{"caller_nid": "service_waitlistexpirer_waitlistexpirer_expire", "callee": "executeStatement", "is_member_call": true, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L26", "receiver": null}, {"caller_nid": "service_waitlistexpirer_waitlistexpirer_expire", "callee": "time", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Waitlist/Service/WaitlistExpirer.php", "source_location": "L33", "receiver": null}]}
File diff suppressed because one or more lines are too long
@@ -0,0 +1 @@
{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_message_expirewaitlistmessage_php", "label": "ExpireWaitlistMessage.php", "file_type": "code", "source_file": "src/Waitlist/Message/ExpireWaitlistMessage.php", "source_location": "L1"}, {"id": "message_expirewaitlistmessage_expirewaitlistmessage", "label": "ExpireWaitlistMessage", "file_type": "code", "source_file": "src/Waitlist/Message/ExpireWaitlistMessage.php", "source_location": "L8"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_waitlist_message_expirewaitlistmessage_php", "target": "message_expirewaitlistmessage_expirewaitlistmessage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Waitlist/Message/ExpireWaitlistMessage.php", "source_location": "L8", "weight": 1.0}], "raw_calls": []}
File diff suppressed because one or more lines are too long
+1 -1
View File
File diff suppressed because one or more lines are too long
+2767 -1456
View File
File diff suppressed because it is too large Load Diff
+46 -16
View File
@@ -1460,8 +1460,8 @@
"semantic_hash": ""
},
"src/Schedule.php": {
"mtime": 1785519279.2905378,
"ast_hash": "6eef61b4eb112a49dc8c2e45eeccbc6d",
"mtime": 1785578351.9082875,
"ast_hash": "232ac5e43b98007f73feea0cc1402c38",
"semantic_hash": ""
},
"src/Secretary/Controller/SecretaryController.php": {
@@ -2215,8 +2215,8 @@
"semantic_hash": ""
},
"config/packages/messenger.yaml": {
"mtime": 1785519328.9953458,
"ast_hash": "d2b96e7aa7af70e6485cc9f436361075",
"mtime": 1785578351.9088228,
"ast_hash": "261e6318a2ef623c3de12fd19be9914d",
"semantic_hash": ""
},
"config/packages/nelmio_api_doc.yaml": {
@@ -8585,8 +8585,8 @@
"semantic_hash": ""
},
"assets/admin/pages/WaitlistPage.tsx": {
"mtime": 1785521089.9347575,
"ast_hash": "4fa8a194a5be2e5b4f5e7c00087bfbca",
"mtime": 1785578371.7526405,
"ast_hash": "c039035593a1d458eeee931d6e5b9727",
"semantic_hash": ""
},
"migrations/Version20260731081142.php": {
@@ -8640,13 +8640,13 @@
"semantic_hash": ""
},
"src/Waitlist/Controller/WaitlistController.php": {
"mtime": 1785486272.8725877,
"ast_hash": "dafaac4c6a9cbb73d3c687a67cf0529e",
"mtime": 1785578266.2508066,
"ast_hash": "fc958ba67d366b3bc7939e8e7a76f090",
"semantic_hash": ""
},
"src/Waitlist/Entity/WaitlistEntry.php": {
"mtime": 1785486272.872874,
"ast_hash": "1bf9b8e598b00a03ab66c2f01448f447",
"mtime": 1785578205.5411837,
"ast_hash": "3826d409c676f0f563fe496b805023cd",
"semantic_hash": ""
},
"src/Waitlist/Repository/WaitlistEntryRepository.php": {
@@ -8655,8 +8655,8 @@
"semantic_hash": ""
},
"src/Waitlist/Service/WaitlistNotifier.php": {
"mtime": 1785486272.8735332,
"ast_hash": "ea2da1e3c99d7f765fb5b01f3d38c269",
"mtime": 1785578234.2591236,
"ast_hash": "f196f44fcda02e4c09a913b8745fcd82",
"semantic_hash": ""
},
"tests/Cancellation/CancellationTest.php": {
@@ -8665,8 +8665,8 @@
"semantic_hash": ""
},
"tests/Waitlist/WaitlistTest.php": {
"mtime": 1785486272.8746545,
"ast_hash": "c59ab3bf740171a260d4f9ac9a3a9de0",
"mtime": 1785578492.4228172,
"ast_hash": "6a9928025014a909949a196d18f7d0c8",
"semantic_hash": ""
},
"docs/api/cancellation.md": {
@@ -8675,8 +8675,8 @@
"semantic_hash": ""
},
"docs/api/waitlist.md": {
"mtime": 1785486706.9346285,
"ast_hash": "b3719fa8d871699600d1c2548687d38e",
"mtime": 1785578535.3334157,
"ast_hash": "8784299abfd2aef3ee5872e4ef0ec6ab",
"semantic_hash": ""
},
"assets/admin/hooks/useReports.ts": {
@@ -8943,5 +8943,35 @@
"mtime": 1785519098.938931,
"ast_hash": "b1984053e9f45e780371b27872355f5f",
"semantic_hash": ""
},
"src/Waitlist/Command/ExpireWaitlistCommand.php": {
"mtime": 1785578341.0227127,
"ast_hash": "99dccafc55b4f17913df278af43d12a9",
"semantic_hash": ""
},
"src/Waitlist/Message/ExpireWaitlistMessage.php": {
"mtime": 1785578341.025145,
"ast_hash": "2516c6dfe03fe2235fbf6847f191f8af",
"semantic_hash": ""
},
"src/Waitlist/MessageHandler/ExpireWaitlistHandler.php": {
"mtime": 1785578341.027102,
"ast_hash": "a262c1fcd9900b112221287afa76dd32",
"semantic_hash": ""
},
"src/Waitlist/MessageHandler/WaitlistConversionHandler.php": {
"mtime": 1785578285.9057891,
"ast_hash": "cd780aaed9f669d95d1021fa14e2817f",
"semantic_hash": ""
},
"src/Waitlist/Service/WaitlistConverter.php": {
"mtime": 1785578308.9792466,
"ast_hash": "1a7787d7574d053116e000d32a7cbeb9",
"semantic_hash": ""
},
"src/Waitlist/Service/WaitlistExpirer.php": {
"mtime": 1785578322.595446,
"ast_hash": "17286d43af97845230e59109edba9730",
"semantic_hash": ""
}
}