chore: refresh the knowledge graph after the resource calendar task

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
hamed
2026-07-30 18:29:13 +03:30
co-authored by Claude Opus 5
parent 4d722830e3
commit 0f4db93fb8
33 changed files with 12962 additions and 3654 deletions
+23 -1
View File
@@ -1281,5 +1281,27 @@
"1279": "Community 1279",
"1280": "Community 1280",
"1281": "Community 1281",
"1282": "Community 1282"
"1282": "Community 1282",
"1283": "Community 1283",
"1284": "Community 1284",
"1285": "Community 1285",
"1286": "Community 1286",
"1287": "Community 1287",
"1288": "Community 1288",
"1289": "Community 1289",
"1290": "Community 1290",
"1291": "Community 1291",
"1292": "Community 1292",
"1293": "Community 1293",
"1294": "Community 1294",
"1295": "Community 1295",
"1296": "Community 1296",
"1297": "Community 1297",
"1298": "Community 1298",
"1299": "Community 1299",
"1300": "Community 1300",
"1301": "Community 1301",
"1302": "Community 1302",
"1303": "Community 1303",
"1304": "Community 1304"
}
File diff suppressed because it is too large Load Diff
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_resource_valueobject_dayavailability_php", "label": "DayAvailability.php", "file_type": "code", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L1"}, {"id": "valueobject_dayavailability_dayavailability", "label": "DayAvailability", "file_type": "code", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L13"}, {"id": "valueobject_dayavailability_dayavailability_construct", "label": ".__construct()", "file_type": "code", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L21"}, {"id": "valueobject_dayavailability_dayavailability_isempty", "label": ".isEmpty()", "file_type": "code", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L28"}, {"id": "valueobject_dayavailability_dayavailability_totalminutes", "label": ".totalMinutes()", "file_type": "code", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L33"}, {"id": "valueobject_dayavailability_dayavailability_toarray", "label": ".toArray()", "file_type": "code", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L44"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_valueobject_dayavailability_php", "target": "timeinterval", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L5", "weight": 1.0}, {"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_resource_valueobject_dayavailability_php", "target": "valueobject_dayavailability_dayavailability", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L13", "weight": 1.0}, {"source": "valueobject_dayavailability_dayavailability", "target": "valueobject_dayavailability_dayavailability_construct", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L21", "weight": 1.0}, {"source": "valueobject_dayavailability_dayavailability", "target": "valueobject_dayavailability_dayavailability_isempty", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L28", "weight": 1.0}, {"source": "valueobject_dayavailability_dayavailability", "target": "valueobject_dayavailability_dayavailability_totalminutes", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L33", "weight": 1.0}, {"source": "valueobject_dayavailability_dayavailability", "target": "valueobject_dayavailability_dayavailability_toarray", "relation": "method", "confidence": "EXTRACTED", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L44", "weight": 1.0}, {"source": "valueobject_dayavailability_dayavailability_toarray", "target": "valueobject_dayavailability_dayavailability_totalminutes", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "src/Resource/ValueObject/DayAvailability.php", "source_location": "L53", "weight": 1.0}], "raw_calls": [{"caller_nid": "valueobject_dayavailability_dayavailability_totalminutes", "callee": "intdiv", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Resource/ValueObject/DayAvailability.php", "source_location": "L38", "receiver": null}, {"caller_nid": "valueobject_dayavailability_dayavailability_toarray", "callee": "array_map", "is_member_call": false, "source_file": "/Users/hamed/pj/my_pj/clinic_pro/clinicpro/src/Resource/ValueObject/DayAvailability.php", "source_location": "L49", "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
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_shared_tenant_globaltables_php", "label": "GlobalTables.php", "file_type": "code", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L1"}, {"id": "tenant_globaltables_globaltables", "label": "GlobalTables", "file_type": "code", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L16"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_src_shared_tenant_globaltables_php", "target": "tenant_globaltables_globaltables", "relation": "contains", "confidence": "EXTRACTED", "source_file": "src/Shared/Tenant/GlobalTables.php", "source_location": "L16", "weight": 1.0}], "raw_calls": []}
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
+1 -1
View File
File diff suppressed because one or more lines are too long
+12428 -3380
View File
File diff suppressed because it is too large Load Diff
+153 -18
View File
@@ -1,7 +1,7 @@
{
"assets/admin/App.tsx": {
"mtime": 1785420600.4076848,
"ast_hash": "286ca06de0343aceebeb6add35196122",
"mtime": 1785422823.0390222,
"ast_hash": "e09ed97ea5b9778aa6edef6c3fb93d48",
"semantic_hash": ""
},
"assets/admin/components/FreeVisitPrice.tsx": {
@@ -390,8 +390,8 @@
"semantic_hash": ""
},
"assets/admin/types/index.ts": {
"mtime": 1785419956.366467,
"ast_hash": "bcc7db7ae5d36de349a2e6ab831d26c5",
"mtime": 1785422695.6858704,
"ast_hash": "6e964d32be522060fec4b2e1d69a0fbd",
"semantic_hash": ""
},
"assets/app.js": {
@@ -1455,8 +1455,8 @@
"semantic_hash": ""
},
"src/Representation/Service/JalaliDateService.php": {
"mtime": 1782384877.4031587,
"ast_hash": "e1896bd119571a909b1f94184989aed6",
"mtime": 1785422629.4923935,
"ast_hash": "61991f6471eebf83d678b786b8bbb816",
"semantic_hash": ""
},
"src/Schedule.php": {
@@ -2320,8 +2320,8 @@
"semantic_hash": ""
},
"docs/api/README.md": {
"mtime": 1785420853.1688216,
"ast_hash": "e00aaa6eb137a5e03a1dde528e9bb9a7",
"mtime": 1785423040.1500134,
"ast_hash": "ec2bf9f399a5ba73973811c86ec46e43",
"semantic_hash": ""
},
"docs/api/admin.md": {
@@ -4070,8 +4070,8 @@
"semantic_hash": ""
},
"assets/admin/components/layout/SettingsLayout.tsx": {
"mtime": 1785420600.408079,
"ast_hash": "1a667a6818971249741b29e8e8cbe35e",
"mtime": 1785422823.0393267,
"ast_hash": "01545b65720a809cef210d81eeaae3d1",
"semantic_hash": ""
},
"assets/admin/pages/PaymentSuccessPage.test.tsx": {
@@ -6680,8 +6680,8 @@
"semantic_hash": ""
},
"src/Shared/Tenant/GlobalTables.php": {
"mtime": 1785418185.9558527,
"ast_hash": "335d5f9934f486e38cf44f60184fd96a",
"mtime": 1785421888.0838199,
"ast_hash": "40d32b020efada546b8f6bf1ea02fcfa",
"semantic_hash": ""
},
"src/Shared/Tenant/NullableTenantOwnedTrait.php": {
@@ -7020,8 +7020,8 @@
"semantic_hash": ""
},
"docs/new_feture/taskes/task-03-resource-calendar/checklist.md": {
"mtime": 1785400056.785588,
"ast_hash": "4aecc69a30ff56bc61a3b3b15a101ef3",
"mtime": 1785423508.4285402,
"ast_hash": "41cd2a6306fd2b3be8fdf9e1e7c6c298",
"semantic_hash": ""
},
"docs/new_feture/taskes/task-03-resource-calendar/database.md": {
@@ -7575,8 +7575,8 @@
"semantic_hash": ""
},
"assets/admin/pages/ResourcesPage.tsx": {
"mtime": 1785420358.643129,
"ast_hash": "aa8e9c475eda8cec9fb300067f763de5",
"mtime": 1785422823.0398064,
"ast_hash": "88044cccb66fc0a5388e0d9a27c20e5e",
"semantic_hash": ""
},
"assets/admin/pages/SkillsPage.tsx": {
@@ -7705,8 +7705,8 @@
"semantic_hash": ""
},
"tests/Resource/BackfillResourceTest.php": {
"mtime": 1785421179.1944652,
"ast_hash": "89c5fd9e27e908c142b48abe7b221186",
"mtime": 1785423375.138536,
"ast_hash": "9f2839dfb8753709196e7f36f7eaecbb",
"semantic_hash": ""
},
"tests/Resource/ResourceCrudTest.php": {
@@ -7743,5 +7743,140 @@
"mtime": 1785420853.1683633,
"ast_hash": "f0c1bfdb50fd1b3ba9d9b7f39caf653a",
"semantic_hash": ""
},
"assets/admin/hooks/useResourceCalendar.ts": {
"mtime": 1785422695.690015,
"ast_hash": "d1d6bd808f7467087b1dc67f17bf86b6",
"semantic_hash": ""
},
"assets/admin/pages/HolidaysSettingsPage.tsx": {
"mtime": 1785422805.6648948,
"ast_hash": "b13b09294c29d6e0d147e72a81fee5dc",
"semantic_hash": ""
},
"assets/admin/pages/ResourceCalendarPage.test.tsx": {
"mtime": 1785423162.8967993,
"ast_hash": "ad4958631f5914fe47a318f71e1ef124",
"semantic_hash": ""
},
"assets/admin/pages/ResourceCalendarPage.tsx": {
"mtime": 1785422768.9405558,
"ast_hash": "e6c0698ee44329b5d95f4aaa7801c299",
"semantic_hash": ""
},
"migrations/Version20260730143130.php": {
"mtime": 1785421903.7845783,
"ast_hash": "384da9b8311a873538e54dc3a45d3109",
"semantic_hash": ""
},
"src/Resource/Command/BackfillResourceCalendarCommand.php": {
"mtime": 1785423336.1245358,
"ast_hash": "b487d16eebe3b1bd04fc9697c4697fea",
"semantic_hash": ""
},
"src/Resource/Command/ImportHolidayCommand.php": {
"mtime": 1785422937.2071133,
"ast_hash": "aee306e66d9fac111c8fa2edb6924c0e",
"semantic_hash": ""
},
"src/Resource/Controller/HolidayController.php": {
"mtime": 1785421886.539218,
"ast_hash": "bc6f1c1fe0db2ba245247224c2baa413",
"semantic_hash": ""
},
"src/Resource/Controller/ResourceCalendarController.php": {
"mtime": 1785421850.080857,
"ast_hash": "1fccfc310bb9d654a16bec8aa37ffe01",
"semantic_hash": ""
},
"src/Resource/Entity/NationalHoliday.php": {
"mtime": 1785421560.1473298,
"ast_hash": "1fcd9e3b53e14757a83798f16c12211c",
"semantic_hash": ""
},
"src/Resource/Entity/ResourceCalendar.php": {
"mtime": 1785421493.530754,
"ast_hash": "c9170ac1dce4ba7b710edc1ded20563d",
"semantic_hash": ""
},
"src/Resource/Entity/ResourceException.php": {
"mtime": 1785421522.167183,
"ast_hash": "392998a641c2a882c0eff5bba4a624cc",
"semantic_hash": ""
},
"src/Resource/Entity/TenantHolidayOverride.php": {
"mtime": 1785421560.1491208,
"ast_hash": "dd5438a496801b129a45f69c80046d94",
"semantic_hash": ""
},
"src/Resource/Repository/NationalHolidayRepository.php": {
"mtime": 1785421594.151659,
"ast_hash": "407456954c75007e3c31f5212c265ea7",
"semantic_hash": ""
},
"src/Resource/Repository/ResourceCalendarRepository.php": {
"mtime": 1785421594.146,
"ast_hash": "cde47827696f9d71d9f0f91706d94e21",
"semantic_hash": ""
},
"src/Resource/Repository/ResourceExceptionRepository.php": {
"mtime": 1785421594.1490211,
"ast_hash": "5c595d9bd98983828d25ded78437982d",
"semantic_hash": ""
},
"src/Resource/Repository/TenantHolidayOverrideRepository.php": {
"mtime": 1785421594.1549172,
"ast_hash": "31687a3405107ed0a6fde4db3d4fa2ed",
"semantic_hash": ""
},
"src/Resource/Service/HolidayService.php": {
"mtime": 1785422937.2074375,
"ast_hash": "f19117b382c1269a8f5072118b9c21b2",
"semantic_hash": ""
},
"src/Resource/Service/ResourceAvailabilityService.php": {
"mtime": 1785423217.3936803,
"ast_hash": "82b27f958cdc049ae15653b083af7faf",
"semantic_hash": ""
},
"src/Resource/Service/ResourceCalendarService.php": {
"mtime": 1785421762.9604506,
"ast_hash": "64daf697ec1628671c68d9df495dabbf",
"semantic_hash": ""
},
"src/Resource/ValueObject/DayAvailability.php": {
"mtime": 1785423217.3940158,
"ast_hash": "d3589f8340b5ed06de1c6f6c576d11a6",
"semantic_hash": ""
},
"src/Shared/Time/TimeInterval.php": {
"mtime": 1785423217.3932912,
"ast_hash": "5c7074024434029a66f4afb58efbd409",
"semantic_hash": ""
},
"tests/Representation/JalaliDateServiceTest.php": {
"mtime": 1785422215.2900348,
"ast_hash": "fc6c9ba44f258edcf5e3407fa91e9259",
"semantic_hash": ""
},
"tests/Resource/AvailabilityQueryCountTest.php": {
"mtime": 1785423297.8311243,
"ast_hash": "68e4e10c0a4f7db4cb186e1cee91ea60",
"semantic_hash": ""
},
"tests/Resource/ResourceAvailabilityTest.php": {
"mtime": 1785422559.1190836,
"ast_hash": "0c50e7360bedaf9540ea8d68c55a758e",
"semantic_hash": ""
},
"tests/Shared/TimeIntervalTest.php": {
"mtime": 1785423253.326833,
"ast_hash": "9a8a7c3eb57ff39afc6796e805ad728b",
"semantic_hash": ""
},
"docs/api/resource-calendar.md": {
"mtime": 1785423019.409738,
"ast_hash": "2646bc169385c24c9595c4cc10b17c24",
"semantic_hash": ""
}
}